파란색 박스친 for(auto s : sessions)
이거 조건에 들어간 문법뭔지잘모르겠음..첨보는데
sessions 는 vector<SESSION*> sessions; 임
s의경우는
boost::asio::ip::tcp::socekt* 형의 생성자 매개변수로 받아온 s를말하는거같음
auto는 자료형 자동으로 맞춰주는느낌은알겠는데
auto s : sessions 이건뭔말인지;
파란색 박스친 for(auto s : sessions)
이거 조건에 들어간 문법뭔지잘모르겠음..첨보는데
sessions 는 vector<SESSION*> sessions; 임
s의경우는
boost::asio::ip::tcp::socekt* 형의 생성자 매개변수로 받아온 s를말하는거같음
auto는 자료형 자동으로 맞춰주는느낌은알겠는데
auto s : sessions 이건뭔말인지;
sessions에 있는 socket 하나씩 참조하는거임
뭐라고해요저걸?
for(auto it : vect){...} 하면 vector클래스안에 요소 하나씩 참조하는거 ㅇㅇ
머라고 하는진 따로 모르겠어요... iterator랑 관련있음
for each같은거임 여튼
STL vector 이터레이터 기능중에 저런식으로 쓰는기능이있다는거죵
참고할 소켓이잇으면 1 없으면 0 해서 for문이다?
for-each같은거 같은데.
다른 언어에선 for-each 구문이 저런 문법임
http://kin.naver.com/qna/detail.nhn?d1id=1&dirId=104&docId=241341658&qb=Zm9yIGVhY2g=&enc=utf8§ion=kin&rank=1&search_sort=0&spq=0&pid=Sq2HZspySDGssZO7Mdwssssssss-003969&sid=X/KfoZbrQELMQxuo+j8UlA==
오감사 for each문이라하는구나 첨봌
저거 c++11부터 지원하는 기능임
그냥 int arr[4] 이런 것도 저 문법 쓸수 있음
사용자 정의 클래스도 stl컨테이너의 인터페이스 몇개만 준수하면 가능하다 들음
인덱스 0 부터 인덱스끝까지 인덱스++하면서 for문한다 다만 자료형이 해당 컨테이너나 배열자료형 에맞춰서 돌아가도록 앞에명시 뭐이정도로 정리?
auto를 쓰면 그마저도 자동..
은퇴하신 스캇성님도 auto를 장려하시더라 손도 덜아프고, 리팩토링도 용이하고...
c++11
auto짱짱이니깐 쓸 기회 있을 때마다 auto 쓰셈
decltype도 함께 쓰면 짱짱!
람다도 auto로 짱짱하게!!
친해지면 좋을친구들인거같음
씹뜨어어어억
흐린바다님 씨쁠쁠마스터이신줄 알았는데
뭔마스터요?