ve int yıllardan, şamandıra en vb çalışıyor ...Dış Yapı?
Ama bu işe yaramazsa, ben bunu nasıl bilmiyorum:
Class1.cpp
struct MyStruct {
int x;
}
MyStruct theVar;
Class2.cpp
extern MyStruct theVar;
void test() {
int t = theVar.x;
}
Sınıf2 MyStruct olduğunu bilmiyor çünkü çalışmıyor.
Bunu nasıl düzeltirim? :/
Aynı yapıyı Class2.cpp'de bildirmeyi denedim ve derledim, ancak değerler yanlıştı.
Teşekkürler, şimdi iyi çalışıyor :) –
Yapı tanımının da üstbilgide mi yer alması gerekiyor? Ya da tanım kaynak .cpp'ye bölünebilir mi? – cjcurrie
Yardım ettiğin için teşekkürler – achoora