码迷,mamicode.com
首页 > 编程语言 > 详细

C++ primer plus (chapter3)

时间:2015-03-22 00:13:41      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:

前几章比较简单,所以只记录独特之处。

 

  C++增加了{}初始化变量的方式,可以省略=号,使得所有类型都可以用同一种方式初始化,同时该初始化方式不允许narrowing
相对于char的cout和cin,wchar_t有wcout和wcin。


  wchar_t的字符常量用前缀L,其长度和符号特征随实现而定。


  C++11新增char16_t(前缀u表示字符常量)和char32_t(用U)。

 

  cout.setf(ios_base::fixed,ios_base::floatfield); //迫使输出使用定点表示法(小数点后6位),目前对该函数并不了解,先记住再说。

 


  浮点数计算时可能使精度下降。

 

  强制类型转换:

    (typename) value;
    typename (value);
    static_case<typename> value;

 

C++ primer plus (chapter3)

标签:

原文地址:http://www.cnblogs.com/vingo278/p/4356463.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!