#5 Karel
No já jsem s tím měl právě problémy s tím private. Měl jsem napsaný už jiný spojový seznam a v něm jsem měl moc věcí v privatu. A nemohl jsem se do toho dostat. Už jsem zkoušel napsat funkci Max ale pokaždé jsem se nemohl dostat do toho privatu. Pořád mi to házelo inaccessible. A mockrát děkuju.
Příspěvky odeslané z IP adresy 147.32.9.–
#2 ondrej39
Mohl bys mi to trochu více podrobněji vysvětlit? Nebo spíše napsat ukázku té funkce. Já jsem to zkusil, ale nějak mi to pořád nejde.
Mělo by to třeba vypadat takhle?
void List::Max(){
nodePtr pTraverse = head;
while(pTraverse != NULL)
nodePtr pMax = head;
if(pTraverse.value > pMax.value())
pMax = pMax->curr;
}
to je asi spíš úplně špatně.
Zdravím, potřeboval bych poradit, implementuji JKISS generátor do MATLABu, ale netuším, jak si představit příkaz: c = t < 0; Co to vlastně logicky dělá???
Děkuji za odpověď :)
CELÝ KÓD:
/* Implementation of a 32-bit KISS generator which uses no multiply instructions */
static unsigned int x=123456789,y=234567891,z=345678912,w=456789123,c=0;
unsigned int JKISS32()
{
int t;
y ^= (y<<5); y ^= (y>>7); y ^= (y<<22);
t = z+w+c; z = w; c = t < 0; w = t&2147483647;
x += 1411392427;
return x + y + w;
}
Hlásí mi to:
:/