Hallo!
ich programmier c++ noch nicht so lang! darum wird das eher ne leichte frage sein!
ich hab eine Data.h:
Code
namespace data
{
int N,M;
void usage(string s = "");
void printErr(string sz = "");
void input(string s);
void check(string s);
void output(string s);
void setCMD(string s);
}
Alles anzeigen
&dazu noch eine Data.cpp wo ich die Funktionen definiere!
sobald ich jetzt die Data.h in meiner main.cpp inlude
schreit der compiler:
... multiple definition of `data::N'
../Data.cpp:6: first defined here
und das geiche für M auch
was mach ich falsch?
PS: ach ja die meldung bringt er beim linken