C++编程遇到的菜鸟问题

本人入门新手,学习那本visualC++2010入门经典,遇到一点小问题#include<iostream>namespaceleostuff{intvalue=0;}u... 本人入门新手,学习那本visual C++ 2010入门经典,遇到一点小问题
#include<iostream>

namespace leostuff
{
int value = 0;
}

using namespace leostuff;

int main()
{
std::cout << "enter an integer: ";
std::cin >> value;
std::cout << "\nYou entered " << value
<< std::endl;
return 0;
}

谁能帮我看看这个哪里错了

程序说的错误是:
1>LINK : error LNK2001: 无法解析的外部符号 _mainCRTStartup
1>D:\Visual studio DATA\Projects\Ex2_10\Debug\Ex2_10.exe : fatal error LNK1120: 1 个无法解析的外部命令
1>
1>生成失败。
展开
 我来答
程序猿3号
2013-08-26 · TA获得超过1811个赞
知道小有建树答主
回答量:1029
采纳率:33%
帮助的人:768万
展开全部

看这个错误提示:LINK : error LNK2001: 无法解析的外部符号 _mainCRTStartup,表示编译是没有问题,也就是说语法是正确的。错误是发生在link阶段,再看这个:“无法解析的外部符号 _mainCRTStartup”, 表示它不识别你的主函数main,由此可以判断,错误出在了你建立的工程上,你应该建立一个控制台应用程序,如果建立了比如windows程序,或者其他程序,就会出现这个错误。

另,这个程序是能运行的:

hu0904
2013-08-26 · TA获得超过222个赞
知道小有建树答主
回答量:510
采纳率:0%
帮助的人:461万
展开全部
是不是选择了 界面程序啊 界面程序的入口是
int APIENTRY _tWinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPTSTR lpCmdLine,
int nCmdShow)
{
////
}
你那是控制台程序的入口
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友8dda61a
2013-08-26 · TA获得超过162个赞
知道小有建树答主
回答量:170
采纳率:0%
帮助的人:177万
展开全部
工程类型错了,查看一下你建立的什么类型的工程
可以在 项目-〉属性里面改
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友002eed4
2013-08-26
知道答主
回答量:5
采纳率:0%
帮助的人:7187
展开全部
VS2012编译通过,是你的编译器设置问题,而不是语言错误。

创建项目时使用Win32 控制台,在项目中添加源文件(cpp)。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Cjantmsr
2013-08-26
知道答主
回答量:21
采纳率:0%
帮助的人:6.9万
展开全部
语法没有错误,请检查工程类型。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式