c++程序不明原因,运行不了,高手帮我看看

[复制链接]
查看11 | 回复3 | 2009-1-2 12:13:35 | 显示全部楼层 |阅读模式
#include
using namespace std;
class BASE
{
private:
int c;public:
BASE(int n):c(n){}
virtual ~ BASE()
{ coutMSVCRTD.lib(crtexew.obj) : error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCRTStartup 中被引用
1>C:\Users\dongjin\Documents\Visual Studio 2008\Projects\示范带\Debug\示范带.exe : fatal error LNK1120: 1 个无法解析的外部命令’

回复

使用道具 举报

千问 | 2009-1-2 12:13:35 | 显示全部楼层
你的工程类型可能错了。重新建个win控制台的工程,把代码拷过去,再试试...
回复

使用道具 举报

千问 | 2009-1-2 12:13:35 | 显示全部楼层
DERIVED(char n):BASE(n+1),c(n){} 这里改为DERIVED(int n):BASE(n+1),c(n){}...
回复

使用道具 举报

千问 | 2009-1-2 12:13:35 | 显示全部楼层
该程序没错,需要做的是重新建项目复制代码,或者如果用的是vs2005以上版本,直接点击重新生成解决方案,或者清除已经生成的解决方案,然后再生成一遍,就好了...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行