c++中的枚举类型?

以下代码我一直找不出错在哪,编绎可以通过,运行时会出现一个错误,请高手帮忙瞧瞧!#include<iostream>usingnamespacestd;voidmain(... 以下代码我一直找不出错在哪,编绎可以通过,运行时会出现一个错误,请高手帮忙瞧瞧!
#include <iostream>
using namespace std;
void main()
{
enum opermode{a=0,b,c};
opermode om=a;
cout<<om<<endl;
}

出错:
Compiling...
test.cpp
Linking...
LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
Debug/枚举的用法.exe : fatal error LNK1120: 1 unresolved externals
执行 link.exe 时出错.

枚举的用法.exe - 1 error(s), 0 warning(s)
展开
 我来答
百度网友8bd8f8b17
2006-10-21 · TA获得超过1326个赞
知道小有建树答主
回答量:1582
采纳率:100%
帮助的人:0
展开全部
你的程序没有搏拍错,这个错误是因为你选择错误的project类型。新建工程的时候,应该选择创建控制台程序也就是Win32 Console Application,你可能选择了Win32 Application或者MFC程序了。

因为windows图形界面程序的入口点是WinMain,而不是main。如果你不能创纯肢建图形界面程序,如果你的程序入口是main,必须是控制台程序。做银世

重新创建一个工程,选择类型Win32 Console Application,就可以了
DesireFish
2006-10-21 · TA获得超过298个赞
知道小有建树答主
回答量:226
采纳率:100%
帮助的人:117万
展开全部
用并举vc6++没数喊发现问题呢。你用的什么编译器哦。你把main的返回类型改为int型,再加个薯蔽野return 1;试试呢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
niusoft
2006-10-21 · TA获得超过762个赞
知道小有建树答主
回答量:1278
采纳率:0%
帮助的人:0
展开全部
这个程序我试了, 在轿和我的机器上编译调试没有正帆或问题
你好举伍像建错工程类型了,不用建Win32 Application
你建Win32 Console Application 应可以了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友5d2d01fa0
2006-10-21 · TA获得超过2158个赞
知道小有建树答主
回答量:943
采纳率:0%
帮助的人:1409万
展开全部
我编译了,运行了,显示0,然后退出

有问题吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式