반응형
250x250
Notice
Recent Posts
Recent Comments
Link
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Archives
Today
Total
관리 메뉴

폴크(FOLC)

C++ 테크닉 3 본문

C, C++, MFC/C, C++, MFC 테크닉

C++ 테크닉 3

folcjin 2021. 7. 2. 10:23
728x90
반응형

1. 반복문 - STL 연동
   # 특정한 부분의 코드가 반복적으로 수행한다.
   # vector, map 과의 연동 방식 ( STL 자체 iterater 존재 )

# for, while, do while 키워드와 조건식만 다르고 { } 함수 안에 내용은 동일하다.
   

> vector<int> vecData;
> unsigned int iSumValue;
> for(size_t i=0; i < vecData.size(); ++i)
> {
>    iSumValue += vecData[i];
> }

> map<int, value> mapData;
> unsigned int iSumValue;

> for(size_t i=0; i < mapData.size(); ++i)
> {
>    iSumValue += vecData[i].second;
> }

 

> vector<int> vecData;
> unsigned int iSumValue; 
> for(vector<int>::iterator iter = vecData.begin(); iter !=vecData.end(); iter++)
> {
>    iSumValue += *iter;
> }

 

vector<int> vecData;
> unsigned int iSumValue; 
> for(const auto &iter : vecData)
> {
>    iSumValue += iter;
> }

728x90
반응형
사업자 정보 표시
사업자 등록번호 : -- | TEL : --

'C, C++, MFC > C, C++, MFC 테크닉' 카테고리의 다른 글

MFC 테크닉 1  (0) 2021.08.03
C++ 테크닉 4  (0) 2021.07.02
C++ 테크닉 2  (0) 2021.06.29
C++ 테크닉 1  (0) 2021.06.28
C++ 문법  (0) 2021.06.19