C++でvectorの要素を逆順に出力するにはどうすればいいですか?
567 ワード
#include
#include
using namespace std;
int main(){
vector vec;
for (int i = 0; i < 5; ++i) vec.push_back(i);
vector::reverse_iterator it;
for (it = vec.rbegin(); it != vec.rend(); it++)
cout<
あるいは類似の機能はスタックで実現することができる
#include
#include
using namespace std;
int main(){
stack stk;
for (int i = 0; i < 5; ++i) stk.push(i);
while(stk.size()) cout<