Anonymní profil Karel – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Karel – Programujte.comAnonymní profil Karel – Programujte.com

 

Příspěvky odeslané z IP adresy 147.32.9.–

Karel
C / C++ › Min or max v seznamu
13. 2. 2015   #199215

#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.

Karel
C / C++ › Min or max v seznamu
13. 2. 2015   #199214

#4 ondrej39
No jasně já to špatně pochopil, jsem myslel, že ta value je nějaká "funkce" která dává hodnotu. Vůbec mi to nemyslí. Mockrát děkuju za vysvětlení a pomoc.

Karel
C / C++ › Min or max v seznamu
13. 2. 2015   #199207

#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ě.

C / C++ › JKiss32 generátor
14. 10. 2014   #194922

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;
}

Jan
Pascal › Ruleta v Pascalu
17. 10. 2013   #182520

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý