读书人

c++类的有关问题

发布时间: 2012-05-28 17:59:33 作者: rapoo

求助c++类的问题
大家好,我在自学c++,现在遇到一个问题,思考好几天了,可是没有结果,希望大家帮忙^-^
是关于类的实现和声明分开的问题。

//b.hclass b
{
public:
void g();
};

//b.cpp
#include"b.h"
#include<iostream>

void b::g()
{
std::cout << "yes" <<std::endl;
}

//text.cpp
#include"b.h"

int main ()
{
b b1;
b1.g();

return 0;
}
每次编译时都会出现这样的错误 [Linker error] undefined reference to `b::g()' 。编译软件是dev-c++5.0.

[解决办法]
我对dev-c++5.0这个也不熟悉, 要不换个编译器试下,可能哪里配置有问题

读书人网 >C++

热点推荐