"C++ 벡터 pop back()"의 두 판 사이의 차이

(새 문서: ==개요== {{DISPLAYTITLE:C++ 벡터 pop_back()}} ;C++ 벡터 pop_back() <syntaxhighlight lang='cpp' run> #include <iostream> #include <vector> using namespace std; int main () { v...)
 
 
(같은 사용자의 중간 판 4개는 보이지 않습니다)
7번째 줄: 7번째 줄:
#include <vector>
#include <vector>
using namespace std;
using namespace std;
int main () {
int main ()
{
  vector<int> v;
  v.push_back(10);
 
  while (v.back() != 0) {
    v.push_back ( v.back() -1 );
  }
  for (unsigned i=0; i<v.size() ; i++) {
    cout << ' ' << v[i];
  }
}
</syntaxhighlight>
<syntaxhighlight lang='cpp' run>
#include <iostream>
#include <vector>
using namespace std;
int main ()
{
   vector<int> v;
   vector<int> v;
   int sum (0);
   int sum (0);
25번째 줄: 43번째 줄:
{{z컬럼3|
{{z컬럼3|
* [[C++ 벡터]]
* [[C++ 벡터]]
* [[C++ 벡터 pop_back()]]
* [[C++ 벡터 at()]]
* [[C++ 벡터 back()]]
* [[C++ 벡터 front()]]
* [[C++ 벡터 push_back()]]
* [[C++ back()]]
* [[C++ back()]]
* [[C++ 벡터 push_back()]]
* [[함수 back()]]
* [[함수 back()]]
}}
}}
==참고==
* https://cplusplus.com/reference/vector/vector/back/


[[분류: C++ 벡터]]
[[분류: C++ 벡터]]

2023년 11월 24일 (금) 19:02 기준 최신판

1 개요[ | ]

C++ 벡터 pop_back()
#include <iostream>
#include <vector>
using namespace std;
int main ()
{
  vector<int> v;
  v.push_back(10);

  while (v.back() != 0) {
    v.push_back ( v.back() -1 );
  }
  for (unsigned i=0; i<v.size() ; i++) {
    cout << ' ' << v[i];
  }
}
#include <iostream>
#include <vector>
using namespace std;
int main ()
{
  vector<int> v;
  int sum (0);
  v.push_back (100);
  v.push_back (200);
  v.push_back (300);

  while (!v.empty()) {
    sum+=v.back();
    v.pop_back();
  }
  cout << sum; // 600
}

2 같이 보기[ | ]

3 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}