[C++] Error : 인식할 수 없는 토큰입니다.

빵욱·2024년 8월 18일

공부하다 예제 코드를 만들었는데

 //람다 함수
 [](int a, int b) ->void
 {
         std::cout << a + b << std::endl;
 }(30, 40);

이 코드에서 a,b에 인식할 수 없는 토큰입니다. 에러가 발생.

뭐가 문제인가 싶었다.

찾아보니

a와 b 사이의 특수한 공백이 있으면 인식할 수 없는 토큰 오류가 발생할 수 있습니다. 일반 공백으로 수정해야 합니다.

라고 한다..
복붙을 하다가 특수한 공백이 들어갔나 보다..

지우고 다시 작성하니 잘 되더라..

profile
rove drink eat

0개의 댓글