C 또는 C++ 프로그램에서 호출 할 수있는 모든 기능에 대한 정보를 얻는 방법이 있습니까? 아마도 일종의 컴파일러 매크로일까요? 나는 소스 파일이나 .o 파일을 가져 와서 심볼이나 프로토 타입을 얻을 수있는 프로그램이 있다는 것을 알고 있으며, 나는 ac 프로그램 내에서 그 프로그램을 실행할 수 있다고 생각한다. 그러나 아마도 함수 포인터를 함수 나 함수로 반환하는 것에 대해 궁금하다. 현재 범위에서 사용할 수있는 함수 프로토 타입의 배열 또는 관련 항목?C/C++에서 사용 가능한 모든 함수 프로토 타입을 나열 하시겠습니까?
저는이 말을 아주 잘 말하지는 못하지만,이 질문은 프로그램 내에서 프로그램에 대해 배울 수있는 호기심의 일부입니다. 나는 내가 바라는 것이 무엇인지 의심 스럽다. 그러나 나는 호기심이 많다.
편집 : 궁금한 내용은 C 또는 C++에서 반사가 가능했는지 여부를 잘 표현하는 방법을 알 수없는 것 같습니다. 답변 해 주셔서 감사합니다.
c/C++ 프로그램에서 수십억 개의 함수를 호출 할 수 있습니다. 모두 필요합니까? –
나는 호기심을 보았습니다 .... 당신이 원하는 것을 구체적으로하십시오. –
아니요. OS가 제공하는 표준 라이브러리를 살펴보십시오. –