Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Czy da się przekierować do drugiego pliku?

Ostatnio zmodyfikowano 2014-08-27 08:35
Autor Wiadomość
pekfos
» 2014-08-26 21:53:33
Bo nieee.. Definicje zmiennych i funkcji (z łączeniem zewnętrznym) muszą wystąpić raz na całą aplikację, więc nie można tego umieszczać w nagłówkach, które są dołączane do nieokreślonej ilości jednostek translacji. No chyba, że to nie nagłówek, tylko doczepiłeś te dyrektywy preprocesora bez większego sensu i zamysłu.
P-116195
1aam2am1
» 2014-08-26 21:59:12
Sens i zamysł był i jest ja tak tego używam kod wystąpi tylko raz na całą aplikacje dzięki #ifndef POLE ,który spowoduje że kod będzie widoczny tylko wtedy gdy nie mamy #define POLE nigdzie wcześniej. A to że to tylko nagłówek i powinien mówić że te funkcje istnieją a ciała tych funkcji powinny być w innym pliku to inna sprawa.
P-116196
pekfos
» 2014-08-26 22:00:52
kod wystąpi tylko raz na całą aplikacje dzięki #ifndef POLE
To tak nie działa.
P-116197
1aam2am1
» 2014-08-26 22:11:17
A jak?
P-116200
pekfos
..
» 2014-08-26 22:41:15
To zabezpieczenie przed wielokrotnym dołączeniem w obrębie jednej jednostki, a nie całej aplikacji.
P-116213
1aam2am1
» 2014-08-26 22:42:15
To jak to zrobić przydało by mi się to też.
P-116214
pekfos
» 2014-08-26 22:53:43
Bardziej ci się przyda, jak zaczniesz w końcu myśleć i korzystać z dostępnych materiałów, zamiast offtopować sypiąc z rękawa pytaniami, jak poprawić twoje złe rozwiązanie.. Podstawy dzielenia kodu na pliki się kłaniają..
» Kurs C++Dzielenie kodu na kilka plików źródłowych lekcja
P-116218
1aam2am1
» 2014-08-27 08:35:08
Tak tego używam więc nie rozumem czym się różni to co podalem wczesniej z tym.
P-116232
1 « 2 »
Poprzednia strona Strona 2 z 2