undefinded reference mimo dodania pliku nagłówkowego
Ostatnio zmodyfikowano 2015-07-02 11:23
arek213 Temat założony przez niniejszego użytkownika |
undefinded reference mimo dodania pliku nagłówkowego » 2015-07-02 10:32:04 Mam takie trzy pliki: #include "naglowek.h"
int main() { int jeden = 1; funkcja(); return 0; } #include "naglowek.h"
void funkcja() { cout << jeden; }
#ifndef NAGLOWEK_H_INCLUDED #define NAGLOWEK_H_INCLUDED
#include <iostream> using namespace std;
extern int jeden; void funkcja();
#endif
Dlaczego w funkcji o nazwie funkcja wyskakuje mi błąd, że do zmiennej jeden nie mam odwołania ? |
|
pekfos |
» 2015-07-02 11:17:44 Bo nie istnieje zmienna jeden. |
|
darko202 |
» 2015-07-02 11:23:08 kompilując uwzględniany jest zakres widoczności zmiennych zmienna int jeden zdefiniowane w main.cpp nie jest widoczna w "naglowek.h" |
|
« 1 » |