[C++] problem z tablicą i pętlami
Ostatnio zmodyfikowano 2014-03-01 21:44
oputyk |
» 2014-03-01 21:27:53 Nie musisz niczego przedtem deklarować, wystarczy sama definicja. |
|
mieciox Temat założony przez niniejszego użytkownika |
» 2014-03-01 21:29:12 Rozumie ten kod powyżej, tylko chodzi mi o 'głębsze poznanie tej sprawy'. Zadeklarowałem zmienną w pliku nagłówkowym przy pomocy słowa kluczowego extern. Dlaczego gdy korzystam w kodach zewnętrznych muszę ją ponownie deklarować?
------ No i problem załatwiony :). Dla dociekliwych : extern
<justify>Jedno ze słów kluczowych oraz specyfikatorów (kwalifikatorów, modyfikatorów) klas pamięci dla deklarowanych obiektów. Oznacza, że deklaracja nie jest deklaracją w sensie fizycznym, a jedynie odwołaniem do deklaracji znajdującej się w innej jednostce kompilacji (module, pliku, bibliotece - przyp. autora). Jednym słowem, jest to sposób na poinformowanie kompilatora, by nie szukał danej zmiennej globalnej w aktualnym pliku. Jednak na tym nie koniec możliwości tego modyfikatora.</justify> Tekst pochodzi ze strony : http://4programmers.net/C/Extern
Dzięki za pomoc oputyk |
|
oputyk |
» 2014-03-01 21:39:05 Kursik powinien Ci wszystko wyjaśnić ;) LINK: Kurs C++ |
|
mieciox Temat założony przez niniejszego użytkownika |
» 2014-03-01 21:44:45 |
|
1 « 2 » |