Hogyan oldjam meg, hogy ne kelljen nézni, hogy milyen sorrendben hozok létre egy típust?
Figyelt kérdés
Például egy ilyen problémánál:
// main.cpp
# include <iostream>
using std::cout ;
class cProba ;
class cProba2 ;
class cProba2 {
public:
void i(cProba *x) { cout << x->i_j ; }
int j = 0 ;
};
class cProba {
public:
short i_j = 0 ;
protected:
private:
friend void cProba2::i(cProba *x) ;
short i_k = 0 ;
};
int main(void) {
cProba2 x ;
cProba c ;
x.i(&c) ;
return 0 ;
}
Teljesen mindegy hogy felcserélem e vagy sem.
Egyik esetben a cProba nem készül el teljesen.
Ha felcserélem akkor meg a cProba2 nem készül el teljesen.
2012. nov. 10. 01:27
Sajnos még nem érkezett válasz a kérdésre.
Te lehetsz az első, aki segít a kérdezőnek!
Te lehetsz az első, aki segít a kérdezőnek!
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!