로딩
요청 처리 중입니다...

8일차 - 전형적인 코드로 변경, 모던 C++(auto), 연산자 재정의, reference(참조), const, 생성자

 8일차 - 전형적인 코드로 변경, 모던 C++(auto), 연산자 재정의, reference(참조), const, 생성자

#include<iostream>#include<list> // 리스트void main(){ std::list<int> list1; // std namespace에 있는 리스트(탬플릿 리스트) list1.push_front(1); // 앞으로추가하다 list1.push_front(2); list1.push_front(3); std::list<int>::iterator 시작순회자=list1.begin(); // 순회자(iterator), begin() : 첫번째 노드를 줘 std::list<int>::iterator 마지막순회자=list1.end(); for( ; 시작순회자 != 마지막순회자; 시작순회자++) // 시작순회자++ : 다음 노드로 { std::cout << *시작순회자 << std::endl; // *시작순회자 : 시작순회자가 가리키는 노드의 값 // cout : 콘솔로 출..........