maniacquaker
Grünschnabel
Hallo,
ich habe ein problem gehabt und nun einen kleines testprogramm geschrieben, bei dem derselbe fehler vereinfach vorkam. Ich habe eine main.cc, eine test.cc und eine test.h .
Der fehler lautet: die funktion add wurde in diesem gültigkeitsbereich nicht gefunden.
hier die main.cc
<code>
#include <iostream>
#include "test.h"
using namespace std;
int main()
{
int a,b,c;
a=1;b=2;
c=add(a,b);
return 0;
}
</code>
hier die test_.cc:
<code>
#include "test.h"
using namespace std;
int add(int a,int b){
return a+b;}
</code>
und hier die header datei test.h :
<code>
using namespace std;
int add(int a , int b );
</code>
was mache ich falsch?
ich habe ein problem gehabt und nun einen kleines testprogramm geschrieben, bei dem derselbe fehler vereinfach vorkam. Ich habe eine main.cc, eine test.cc und eine test.h .
Der fehler lautet: die funktion add wurde in diesem gültigkeitsbereich nicht gefunden.
hier die main.cc
<code>
#include <iostream>
#include "test.h"
using namespace std;
int main()
{
int a,b,c;
a=1;b=2;
c=add(a,b);
return 0;
}
</code>
hier die test_.cc:
<code>
#include "test.h"
using namespace std;
int add(int a,int b){
return a+b;}
</code>
und hier die header datei test.h :
<code>
using namespace std;
int add(int a , int b );
</code>
was mache ich falsch?