Notice
Recent Posts
Recent Comments
공부중
[C++]범위 기반 for문(Range-based for loop) 본문
반응형
코드는 아래와 같다.
#include <iostream> #include <vector> int main() { int testArray[] = { 0,1,2,3,4,5,6,7,8,9 }; for (int i : testArray) { std::cout << i << std::endl; } std::cout << "============ std::vector Test ============" << std::endl; std::vector<int> testVector = { 0,1,2,3 }; for (auto i : testVector) { std::cout << i << std::endl; } std::cout << "============ push_back start ============" << std::endl; testVector.push_back(10); testVector.push_back(20); testVector.push_back(30); std::cout << "============ push_back end ============" << std::endl; for (auto i : testVector) { std::cout << i << std::endl; } return 0; }
실행 결과
구문은 아래와 같다.
for ( for-range-declaration : expression ) statement
반응형
'Programing > C, C++' 카테고리의 다른 글
[C++]스마트포인터(Smartpointer) - shared_ptr (0) | 2018.05.30 |
---|---|
[C++]스마트포인터(Smartpointer) - unique_ptr (0) | 2018.05.25 |
[C++] 2진수 입력 방법과 어퍼스트로피 (0) | 2018.05.25 |
[C/C++] 구조체의 크기에 관해서.. (0) | 2017.07.07 |
[C/C++] 상속관계에서의 함수 Call (0) | 2015.11.01 |