인프런 커뮤니티 질문&답변
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));





