강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

김선욱님의 프로필 이미지
김선욱

작성한 질문수

홍정모의 따라하며 배우는 C++

4.4 auto 키워드와 자료형 추론

auto 함수가 선언되지 않았다고 error가 납니다.

작성

·

324

1

auto func(int x, int y);

int main(void)

{

printf("%d ", func(2, 5));

return 0;

}

 

auto func(int x, int y)

{

printf("%d ", x + y);

return x + y;

}

 

auto 함수가 선언되지 않았다고 error가 나는데요

아직 뒷 부분을 더 공부해야 하는걸까요? ^^

 

답변 1

0

홍정모님의 프로필 이미지
홍정모
지식공유자

재밌는 시도를 해보셨네요. 왜 에러가 나는지는 에러 메시지를 보시고 다시 한 번 생각해보시면 어떨까요?

$g++ -o main *.cpp
main.cpp: In function ‘int main()’: main.cpp:11:24: error: use of ‘auto func(int, int)’ before deduction of ‘auto’ printf("%d ", func(2, 5));



김선욱님의 프로필 이미지
김선욱

작성한 질문수

질문하기