에움길

  • 홈
  • 태그
  • 방명록
  • 카테고리

STL 1

for-else를 C++에서도! std::non_of

파이썬에는 for else라는 문법이 있다. for루프를 돌릴때 break를 만나지 않으면, else문을 실행한다. 123for i in foo: if bar(i): breakelse: baz()cs 이 문법은 C++에서 non_of로 사용할 수 있다. 12if (std::none_of(std::begin(foo), std::end(foo), bar)) baz();if (std::none_of(foo, bar)) baz(); 움 보통 if(func(foo,bar)) baz(); 이렇게 쓰던게 std로 있다니! 재밌는걸 배워서 좋다

Study/C,C++ 2019.09.26
이전
1
다음
더보기
프로필사진

에움길

  • 분류 전체보기 (49)
    • 오류 메모 (0)
    • 시행착오 노트 (0)
    • Study (46)
      • linux (22)
      • C,C++ (24)

방문자수Total

  • Today :
  • Yesterday :

Tag

MPI, 리팩토링, 종만북, 도커, openmpi, 리눅스, Windows Form, docker, 코드정리, 파이썬, 크롤링, CLR, 코드짜기, HPL, 우분투, 알고스팟, ubuntu, C++, 동적계획법, 알고리즘,

Copyright © Kakao Corp. All rights reserved.

티스토리툴바