Chinaunix首页 | 论坛 | 博客
  • 博客访问: 287824
  • 博文数量: 148
  • 博客积分: 4365
  • 博客等级: 上校
  • 技术积分: 1566
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-05 21:38
文章分类
文章存档

2014年(2)

2013年(45)

2012年(18)

2011年(1)

2009年(54)

2008年(28)

我的朋友

发布时间:2013-01-26 12:23:11

Chapter 6 Functions1. 变长参数列表利器:initializer_list。c中也有一个varlist记得,c++11中新增加的initializer_list只能处理变长参数列表中所有参数都是同一类型的场景,就像一个参数容器。不同类型参数列表SBL说在16章有介绍。void f(initializer_list<string> vs){for(auto s: vs)cout<<s<<" ";.........【阅读全文】

阅读(420) | 评论(0) | 转发(0)

发布时间:2013-01-25 11:24:42

试试把标题改成汉语会不会审核Chapter 3 Strings, Vectors, and Arrays1. 结合auto,decltype高效使用诸如容器长度等变量   string::size_type 这一类的全打出来费劲,自己如果不小心用带符号的又会触发警告,直接auto之   auto sz = 某string.size();//全搞定2. range for 语句.........【阅读全文】

阅读(303) | 评论(0) | 转发(0)

发布时间:2013-01-24 23:04:42

对照着cpp primer 5th 中所列的c++ 11特性按章节学习记录下。Chapter 2 Variables and Basic Types1. 新类型 long long,at least as large as long,这个怎么记得早就有了,vs2005好像就支持。2. List Initialization   int i{3}; //用大括号(curly braces)的形式,使用范围比较受限,SBL这.........【阅读全文】

阅读(648) | 评论(0) | 转发(0)

发布时间:2013-01-12 19:54:54

学习下C++0x中有了啥新东东,第一步先把环境搞定,mingw4.6,貌似还不是正式支持,但已经凑合用了。要使用C++0x中的特性,需要在makefile中加入 -std=c++0x ,据说写-std=c++11也行,没试。实验小程序就写g++ test.cpp -std=c++0x -o testVS2010倒是可以直接通过tr1来体验下shared_ptr等东东了。......【阅读全文】

阅读(133) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册