devC++出现error: ld returned 1 exit status错误
A.h中:
#ifndef __A_H__
#define __A_H__
class A
{
private:
int i;
public:
A(int ii);
void fun();
~A();
};
#endif
A.cpp中:
#include "A.h"
#include<iostream>
using namespace std;
A::A(int ii)
{
i=ii;
}
A::~A()
{
cout<<"~A()"<<endl;
}
void A::fun()
{
cout<<"fun() "<<endl;
}
B.cpp中:
#include "A.h"
#include<iostream>
using namespace std;
int main()
{
A a(10);
a.fun();
return 0;
}
百思不得其解 希望大神给出解答 谢谢!!