programing

Clion에서 .h 파일에 대한 함수 헤더를 자동으로 생성하는 방법은?

yellowcard 2023. 10. 17. 20:09
반응형

Clion에서 .h 파일에 대한 함수 헤더를 자동으로 생성하는 방법은?

C에서 라이브러리를 작성할 때는 보통 함수를 해당 헤더 파일에 정의하기 전에 구현하게 됩니다.헤더 파일에 함수 헤더를 복사하는 것은 반복 작업이기 때문에 CLion에서 함수 헤더(또는 전체 헤더 파일)를 자동으로 생성할 수 있는지 궁금합니다.

조금 늦었을 수도 있지만(약 4년), 제가 찾은 가장 좋은 방법은 다음과 같습니다(c파일).

.h 파일에 .c의 내용을 잘라 붙여넣고, 각 기능에 대해 이름에 커서를 놓고 Alt+Enter를 누른 후 "Split function in the declaration and definition"을 선택합니다.

이것은 구현을 .c 파일로 이동하는 동안 선언을 .h 파일에 유지할 것입니다.

누군가에게 도움이 되길 바랍니다.

이것은 C++에서만 작동하지만, app 파일에 함수 정의를 작성한 후에는 다음과 같습니다.

void MyClass::myNewFn() { ... }

myNewFn에서 Alt-Enter를 하고 'Create new function myNewFn()'을 선택하면 됩니다.그러면 헤더 파일에 MyClass 선언이 추가됩니다.

언급URL : https://stackoverflow.com/questions/34288513/how-to-automatically-generate-function-headers-for-h-file-in-clion

반응형