Cpp中vector的输出打印
Posted htj10
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Cpp中vector的输出打印相关的知识,希望对你有一定的参考价值。
1. for
typedef vector<int> Vct; Vct va; va.push_back(1); va.push_back(2); va.push_back(3); for(const int& k : va) cout << k << " "; cout << endl;
2. for_each 声明在 #include <algorithm>
template <class T> void show(const T& x) { cout << x << " "; } for_each(va.begin(),va.end(),show<int>); cout << endl;
3. copy 声明在<algorithm> ostream_iterator 在 <iterator>
#include <algorithm> #include <iterator> // for ostream_iterator<> copy(va.begin(),va.end(),ostream_iterator<int>(cout," ")); cout << endl;
以上是关于Cpp中vector的输出打印的主要内容,如果未能解决你的问题,请参考以下文章
我的Android进阶之旅NDK开发之在C++代码中使用Android Log打印日志,打印出C++的函数耗时以及代码片段耗时详情
Android 逆向整体加固脱壳 ( DEX 优化流程分析 | DexPrepare.cpp 中 dvmOptimizeDexFile() 方法分析 | /bin/dexopt 源码分析 )(代码片段