klimek1313 utworzono 27 maja 2010 utworzono 27 maja 2010 witam, proszę o podpowiedź: w pliku main.cpp deklaruję zmienną Size i nadaję jej wartość, int Size=9; zaraz obok, w pliku kroki.cpp, extern int Size; program wykorzystujący tę zmienną w różnych funkcjach widzi ją zawsze z wartością ZERO. Dlaczego? Przy deklaracji jako const nie ma problemu, chodzi jak złoto, ale ja bym chciał, by wartość zależała od użytkownika?
rafalluz komentarz 27 maja 2010 komentarz 27 maja 2010 u mnie taka konstrukcja działa, jak powinna. Zrób nagłówek kroki.h i w nim zadeklaruj Size jako zmienną zewnętrzną. Nagłówek dołącz do kroki.cpp i main.cpp.
klimek1313 komentarz 28 maja 2010 Autor komentarz 28 maja 2010 dzięki za szybką i skuteczną pomoc. btw... rękę bym sobie dał uciąć, że tak dokładnie już wcześniej robiłem i nie przyjmowało wartości... hmm, oki , alles klar, alles gut. temat wyczerpany. pozdrawiam
Wciąż szukasz rozwiązania problemu? Napisz teraz na forum!
Możesz zadać pytanie bez konieczności rejestracji - wystarczy, że wypełnisz formularz.