vs2012之c++编程问题

二级考试c++大家要做一些例子,我们的vs兼具各种语言的编程,但是与c++6.0中的一些编程规则有些区别,下面说下我们应该如何用vs2012来解决c++的编程问题,还有一些错误如何解决。

首先建一个空项目,如下:

然后在源文件中添加新建项:

最后输入代码(注意:vs2012中没有.h这种东西,要改为“#include<iostream>”并使用标准名字空间“usingnamespace
std;”,另外,有些头文件要稍作修改比如math.h改为cmath)。

如下图:

但是调试的时候报错,如下:

预编译头文件来自编译器的早期版本

经查询,只要在项目属性中将“预编译头”——“预编译头”改为“不使用预编译头”即可,如图所示:

运行后如下:

注意:如果运行后总是闪一下就跳出,可以用快捷键Ctrl+F5(相当于“开始执行(但不调试)”)。

时间: 2024-10-11 11:37:38

vs2012之c++编程问题的相关文章

联想昭阳K42-80系统崩溃遇到的问题以及编程软件问题

1.    load default settings后的win10系统重装 由于失误,我进入昭阳K42-80电脑的BIOS在Exit中选择了load default settings .结果重新启动电脑弹出窗体:"default boot device missing or boot failed   "这样的错误.使用U盘进入PE系统,发现读不到硬盘.后来一点一点尝试才解决,在这里做一下记录,以后肯定用得上. 1.首先呢,开机按F2进入BIOS,选择configuration中的S

个人项目——计算器之小学生

一.项目时间规划与实际用时 PSP2.1 Personal Software Process Stages 预计时间/h 实际时间/h Planning 计划   · Estimate · 估计这个任务需要多少时间 10 10 Development 开发   · Analysis · 需求分析 (包括学习新技术) 2 2 · Design Spec · 生成设计文档 0.5 0.5 · Design Review · 设计复审 (和同事审核设计文档) 0.5 0.5 · Coding Stan

数字图像处理 CImage类的使用与封装(jpg png gif tif bmp等格式图像的加载、数据读写、保存等功能)

引入CImage类的原因 原有的CBitmap 类只能处理BMP格式的图片,非常受限.而CImage可以处理JPGE.GIF.BMP.PNG等多种格式图片,扩展了图片处理功能且能与CBitmap 进行转换( 因为所载入的位图句柄都是HBITMAP,所以可相互转换),因此引入CImage类进行图像处理. CImage类简介 CImage是MFC和ATL共享的新类,它能从外部磁盘中调入一个JPEG.GIF.BMP和PNG格式的图像文件加以显示,而且这些文件格式可以相互转换. CImage提供增强型的

ARP协议(3)ARP编程--winpcap&amp;vs2012配置

好,之前说了那么多,终于到了,我们可以操刀的时候了. 在对ARP协议编程前,我们必须要能控制网络适配器(网卡),这个部分就是驱动! "我们要编写网卡驱动?",对,但是,至少我们现阶段不需要.网络上有写好的驱动和开发包,我们拿来就可以用.我这里使用的是winpcap的驱动以及开发包,因此我们首先要安装和搭建我们的编程环境: 1.下载winpcap驱动. 如果是安装了wireshark的话,它就自动帮我们装了winpcap驱动.(wireshark是基于winpcap开发的) http:/

VS C++ 并发编程

1.VS2012及以上版本,支持C++11 thread类的并发编程. 相关材料可以参考博客:http://www.cnblogs.com/rangozhang/p/4468754.html 2.但对其之前的版本,可采用以下方式,实现类成员函数创建子线程实现并发. 首先需实现线程类的run函数,故定义了线程类的头文件和其对应的函数实现,具体如图1,2所示: 图1 线程类的头文件 图2 线程类的实现文件 注意到继承的DerivedThread类,只需将并发执行的函数写在其对应的run()函数内即可

Async和Await进行异步编程

使用Async和Await进行异步编程(C#版 适用于VS2015) 你可以使用异步编程来避免你的应用程序的性能瓶颈并且加强总体的响应.然而,用传统的技术来写异步应用是复杂的,同时编写,调试和维护都很困难. VS2012介绍了简单的方法,那就是异步编程,它在.Net Framework 4.5和Windows 运行时提供了异步支持.编译器做了开发者以前做的困难的工作,而且你的应用保持了类似于异步代码的逻辑结构.结果,你轻易地就获得了所有异步编程的优势. 异步提升响应 异步对于可能阻塞的活动是至关

C# 网络编程之豆瓣OAuth2.0认证详解和遇到的各种问题及解决

        最近在帮人弄一个豆瓣API应用,在豆瓣的OAuth2.0认证过程中遇到了各种问题,同时自己需要一个个的尝试与解决,最终完成了豆瓣API的访问.作者这里就不再吐槽豆瓣的认证文档了,毕竟人家也不容易.但是作者发现关于豆瓣OAuth认证过程的文章非常之少,所以想详细写这样一篇文章方便后面要做同样东西的人阅读.希望文章对大家有所帮助,尤其是想做豆瓣API开发的初学者. (文章中蓝色字表示官方文档引用,红色字是可能遇到问题及注意,黑色字是作者叙述) 一.误区OAuth1.0认证过程    

S2---深入.NET平台和C#编程的完美总结

1.NET简单解说 l 面向对象提升 OOP(Object Oriented  Programming)面向对象编程 AOP:(Aspache  Oriented Programming):面向切面编程 OOD(Object Oriented  Designer)面向对象设计(架构师)   3万/month OOA(Object Oriented  Analysis)面向对象分析  (分析师) 10万/month DBA(Database Administrator,简称DBA) l 泛型集合对

使用Async和Await进行异步编程(C#版 适用于VS2015)

你可以使用异步编程来避免你的应用程序的性能瓶颈并且加强总体的响应.然而,用传统的技术来写异步应用是复杂的,同时编写,调试和维护都很困难. VS2012介绍了简单的方法,那就是异步编程,它在.Net Framework 4.5和Windows 运行时提供了异步支持.编译器做了开发者以前做的困难的工作,而且你的应用保持了类似于异步代码的逻辑结构.结果,你轻易地就获得了所有异步编程的优势. 异步提升响应 异步对于可能阻塞的活动是至关重要的.例如当你的应用访问Web的时候,访问web资源有时有点慢或者延