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<