DEVC++ 编译时出现[Error] ld returned 1 exit status可能错误
DEVC++编译时经常出现[Error] ld returned 1 exit status类似错误,除了可能的主函数名写错、已经运行了一个命令窗口外
还有可能是,函数声明了,但是忘记了定义。本人是h文件中声明了BankAccount(),但是在cpp源文件中忘记了定义BankAccount()的内容,错误找了很长时间。
#ifndef BANKACCOUNT_H
#define BANKACCOUNT_H
#include <iostream>
#include <string>
class BankAccount
{
private:
std::string name;
std::string account;
int number;
public:
BankAccount();
BankAccount(std::string nam, std::string acco,int num);
~BankAccount();
void showbankaccount(const BankAccount &B);
void de