ulong foo = 0;
ulong bar = 0UL;//this seems redundant and unnecessary. but I see it a lot.
Je vois aussi en référence au premier élément de tableaux une bonne quantitéPourquoi ou pourquoi ne pas utiliser 'UL' pour spécifier non signé longtemps?
blah = arr[0UL];//this seems silly since I don't expect the compiler to magically
//turn '0' into a signed value
Quelqu'un peut-il donner un aperçu de la raison pour laquelle j'ai besoin « UL » tout au long de préciser expressément que c'est un unsigned long?
+1 Oui, cela devrait vraiment être fait partout le compilateur génère un avertissement. – patros