mshd.net
当前位置:首页 >> 请教:C++编译时出现"Error LNK2019: 无法解析的外... >>

请教:C++编译时出现"Error LNK2019: 无法解析的外...

是不是类成员函数没实现啊,只头文件里有个声明。

楼上说的是一般的解决办法,没有错。 但是有的问题不在这,我是64位系统,默认编译使用的是win32,怎么样都提示这个错误。后来在网上找到了个帖子,将win32更改为X64,编译成功无错误。 还有的不知道如何添加库的,直接使用全路径也能解决,#pra...

Peo(int age,int passwod,int sex,char * name); 这个函数只是声明了,没有具体实现,需要实现一下,比如: Peo::Peo(int age,int passwod,int sex,char * name){ //编写实现代码 this->age = age; this->password = password; //......}

这个问题是因为你没有链接库文件,编译器给出的名字是真正的名字

你的几个运算符重载是用友元重载的,但是你忘记在函数前面写friend了

1、工程设置里面库目录添加mysql安装目录下的 lib\opt 目录 2、加入链接库,方法1:代码里添加#pragma comment(lib, "libmysql.lib") 方法2:在工程设置 链接器 里面 输入 那一栏添加libmysql.lib 两种方法二选一 如果还有提示错误你就把其他几...

直接把lib像.cpp文件一样添加入工程就可以了

我这里编译连接楼主的代码是没有问题的。 我的编译环境是visual studio 2005,建的win32 console application项目。 不知楼主用的什么编译环境。 楼主的代码中有一些最好改一下: ############################ employee.h ####################...

int coordinatejudge(double A);int coordinatejudge(int A)这是两个不同的函数,前者(“coordinatejudge(double) ”)没有定义

链接命令里缺少函数或变量相应的lib文件。如果是非默认包含的库函数,需要手动修改makefile文件或输入配置文件。

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com