HEX-Zähler ?
-
@ Decimad
Danke für den Code - muss jetzt nur noch rausbekommen wie der funktioniert.
Scheint aber deutlich schneller zu sein wie meiner.
-
Nach einer viertel Stunde ca. bin ich jetzt bei "15B0C0B3DA", das wird heute noch!
Update: "D6A2D661B6", ich komme dem Beweis, dass "FFFFFFFFFF" die größte 10stellige Hexadezimalzahl ist immer näher!
-
#include <iostream> using namespace std; int main() { int * p = 0; while ( p <= 0xFFFF ) cout << "0x" << p++ << endl; return 0; }sollte doch auch gehen

pointer werden doch hexadezimal ausgegeben
und solange man sie nicht dereferenziert ist doch alles ok
-
Der Pointer sollte aber dann vom Typ char (sizeof(char)==1), sonst wird er um sizeof(int) inkrementiert (normalerweise 4).
-
Skym0sh:
Dein Code ist wie der auf Seite 1, nur dass du statt hex einen Pointer nimmst. Wo liegt der Vorteil?
-
Dingdingding, es ist bewiesen!!!
Jetzt wissen wir auch, wofür Mehrkern-CPU's gut sind!
-
Decimad schrieb:
Dingdingding
Zusammenfassung deiner Laune für die letzten Tage

-
Wenn man mit seinen Gedanken stecken bleibt, muss man ja irgendwie für Laune sorgen
Ich hoffe, ich kann euch anstecken! 
-
Irgendwie bin ich da grad blind - deine Funktion erwartet 2 Parameter und wird mit nur einem aufgerufen?

-
Beachte den default-Wert für den zweiten Parameter!
-
Ich sags ja, ich bin blind^^
ps. scheisse
