Visual C++2013练习C++11的经验

一 使用Visual C++2013

  • 支持C++11
  • 文件说明
    *拓展名sln , 记录解决方案中项目的信息
    *拓展名suo , 记录该项目的用户选项
    *文件.ilk是链接器构建项目时使用,可增量的链接exe
    *文件 .pdb包含调试信息
  • std::endl会输出换行符并刷新输出缓存,仅使用\n不会立刻刷新
  • 函数执行完毕没有return会默认return 0;
  • 编译错误信息上按F1可进入Microsoft官网在线错误查询

二 数据变量和计算

Main函数名

使用Ubicode字符的程序时,Visual C++支持wmain()作为main()的替代函数,wmain()是Microsoft的特有定义,不是标准C++的一部分,其中tchar.h头文件定义了名称_tmain,一般用main()取代,但是如果定义了符号——UNICODE则由wmain取代,
为了让程序标识为使用Unicode,需要在stdfx.h头文件添加:

#define _UNICODE
#define UNICODE

定义了_UNICODE会让Windows头文件假定Unicode字符是默认的,给C++标准库附带的C例程头文件带来相同的效果。

定义变量

  • 约定类名以大写字母开头,变量以小写字母开头

变量的初始化

三种初始化方法

int value= 0;
int count(10);    //以函数形式
int number {5};    //推荐以此为标准,初始化列表,可统一所有情况
// 空的 {} 即赋值0
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值