int foo(a)
int a;
{
...
}
그램 ++ 제공 및 오류 것 같은 오래된 스타일의 함수 정의 사용하는 C 파일을 컴파일 : '는이'이 범위에서 선언되지 않았습니다합니다. gcc가 이것을 해석 할 수 있습니다. g ++에서이를 인식하도록 할 수 있습니까?
이것은 c와 C++ 파일을 혼합하여 컴파일하기 때문에 문제가됩니다. 이와 관련된 혼합 소스를 빌드하는 표준 연습은 무엇입니까? 모든 파일 또는 cc 파일에서만 g ++을 실행 하시겠습니까?
안녕하세요 여러분도 g ++ 컴파일 방법을 제안 할 수 있습니까 ??? –
1989 년 이래로 손대지 않은 코드를 실제로 사용하고 있습니까? – kay
@kay : 실제로 K & R 함수 정의를 사용하는 깨진 코드가 수없이 많습니다. 대부분은 오래된 BSD 또는 Sun에서 파생 된 소프트웨어에 있습니다. 일부 오래된 GNU 소프트웨어에도이 소프트웨어가 있습니다. –