首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

请教是什么有关问题

2012-03-01 
请问是什么问题!我写的类如下,请问是什么问题。#includeiostreamusingnamespacestdclassA{public:A(){}

请问是什么问题!
我写的类如下,请问是什么问题。
#include   <iostream>
using   namespace   std;

class   A
{
public:
A(){};
A(int)   {};
void   fun();
};

void   main()
{
A   a;
a.fun();

A   b(1);
b.fun();
       
}

[解决办法]
A::fun函数没有实现,会有lnk2001错误
[解决办法]
这么改就可以了 void fun(){};
没有在类外定义 void fun()
类内的只是声明而已。对象调用函数时候找不到
[解决办法]
void fun(); 只有声明,没有函数体
void fun(){};

热点排行