Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako da napravim niz pointera koji drze konstantu vrijednost/objekt

[es] :: C/C++ programiranje :: Kako da napravim niz pointera koji drze konstantu vrijednost/objekt

[ Pregleda: 2351 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Sale_123
C++ Developer
Wien

Član broj: 23293
Poruke: 219
*.cust.tele2.at.



+120 Profil

icon Kako da napravim niz pointera koji drze konstantu vrijednost/objekt04.04.2008. u 21:56 - pre 195 meseci
Problem je u funkciji Add

Code:

class Foo {
...
}

class Boo {

Foo** foos;
int index;

Boo(int n)
{
    foos = new Foo*[n];
    index = 0;
}

void Add (const Foo& paramfoo)
{
   foos[index++]=&paramfoo; // GRESKA: Ovo ne moze zato sto pointer nije deklarisan kao const

   const Foo *temp = &paramfoo; // Ovo moze zbog const

// PROBLEM: Kako deklarisati niz pointera foos, tako da moze da se koristi na prethodni nacin kao sto se koristi u ovoj funciji

}
}



...
 
Odgovor na temu

1jedini
Dejan Milosavljevic
BG

Član broj: 102721
Poruke: 74
*.cpe.vektor.net.



Profil

icon Re: Kako da napravim niz pointera koji drze konstantu vrijednost/objekt05.04.2008. u 12:14 - pre 195 meseci
Code:

Foo const** foos;
foos = new Foo const*[n];

AKA DDMM
 
Odgovor na temu

[es] :: C/C++ programiranje :: Kako da napravim niz pointera koji drze konstantu vrijednost/objekt

[ Pregleda: 2351 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.