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

undefinded reference mimo dodania pliku nagłówkowego

Ostatnio zmodyfikowano 2015-07-02 11:23
Autor Wiadomość
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:

C/C++
#include "naglowek.h"

int main()
{
    int jeden = 1;
   
    funkcja();
    return 0;
}

C/C++
#include "naglowek.h"


void funkcja()
{
    cout << jeden;
}

C/C++
#ifndef NAGLOWEK_H_INCLUDED
#define NAGLOWEK_H_INCLUDED

#include <iostream>
using namespace std;

extern int jeden;
void funkcja();

#endif // NAGLOWEK_H_INCLUDED
Dlaczego w funkcji o nazwie funkcja wyskakuje mi błąd, że do zmiennej jeden nie mam odwołania ?
P-134241
pekfos
» 2015-07-02 11:17:44
Bo nie istnieje zmienna jeden.
P-134242
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"
 
P-134243
« 1 »
  Strona 1 z 1