CONTENTS
备注:
1 本读书笔记基于《C++ Primer Plus(第六版)中文版》,截图和注释版权均属于原作者所有。
2 以前在大学图书馆里啃过一次这本书的纸质版,牙都掉了。。这里再啃一次。
3 由于时间不固定,每次啃的东西较少,随消化随笔记吧。
Array C++ 11:
参考网址:
http://www.cplusplus.com/reference/array/array/
简单示例代码:
#include <array> 。。。 std::array<int,50> intArr; cout<<"max_size:"<<intArr.max_size()<<endl; cout<<"size :"<<intArr.size()<<endl; cout<<"empty :"<<intArr.empty()<<endl; int idx = 0; for ( auto it = intArr.begin(); it != intArr.end(); ++it,++idx) { *it = idx; } cout<<"front :"<<intArr.front()<<endl; cout<<"back :"<<intArr.back()<<endl; cout<<"intArr[10] :"<<intArr[10]<<endl; cout<<"intArr.at(10):"<<intArr.at(10)<<endl;
输出:
max_size:50 size :50 empty :0 front :0 back :49 intArr[10] :10 intArr.at(10):10
发表评论