1) pokaż kod
2) kiedy includujesz 'plik1' do 'plik' to żeby odwołać się do klasy, albo po prostu to robisz, albo używasz operator zakres::element
np.(nazwy polskie tylko dla przykladu, proszę używaj angielskich ;) )
main.cpp
#include "plik1.hpp"
int main ()
{
klasa foo;
przestrzenNazw::klasaWPrzestrzeni bar;
return 0;
}
#ifndef plik1
#define plik1
//zabezpieczenie przed wielokrotnym dodawaniem tego samego pliku
class klasa {
int numer;
int numer2;
};
namespace przestrzenNazw {
class klasaWPrzestrzeni {
int numer;
int numer2;
}
}
#endif
ewewntualnie żeby za każdym razem nie pisać
przestrzenNazw::klasaWPrzestrzeni
możesz użyć na początku main.cpp
using namespace przestrzenNazw;
lub
using przestrzenNazw::klasaWPrzestrzeni;