C++ Primer 第9章 习题9.32
摘要:
9.32 解释下面程序的实现的功能:vector<string> svec;svec.reserve(1024);string text_word;while(cin>>text_word) sevc.push_back(text_word);svec.resize(svec.size()+svec.size()/2);如果该程序读入了256个单词,在调整大小后,该容器的容量可能是多少?如果读入512,或1000,或1048个单词呢?【解答】 该程序段的功能是:创建空的vector对象后,将其容量设为1024个元素,然后从标准输入设备输入一系列单词,最后将该vector 阅读全文
posted @ 2012-02-17 14:23 1.曲待续 阅读(128) 评论(0) 推荐(0) 编辑