Gast
#3304305
Hallo,
kurze Frage zum ATmega8.
Hab in einem Programm ein uint64_t verwendet und dann eine Funktion der
Art geschrieben, dass überprüft wird, ob ein Bit in einer langen Zahl
gesetzt ist, oder nicht:
uint64_t Datensatz = (irgendeine_Zahl);
for(j=0; j<64; j++)
{
uint64_t Var = 1;
Var = (Var<<j);
if(Var = Datensatz)
{mache etwas}
else
{mach was anderes}
}
...nur irgendwie ist die Funktion tierisch langsam, so dass ich
eigentlich den uint64_t im Verdacht habe das Problem zu begünstigen.
Ist das realistisch?