-7
A
답변
0
헤더 파일은 일반적으로 초기 컴파일러 검사를 충족하기 위해 메소드의 프로토 타입 선언 만 포함합니다. 구현 파일은 이미 바이너리 형식으로 컴파일되고 라이브러리 파일로 배포됩니다. 그들은 링크 과정에서 귀하의 프로그램에 링크되어 있습니다.
C를 공부했다면 main() 메서드 위에 사용자 정의 메서드의 프로토 타입 선언 (main() 함수 아래에 정의되어 있음)을 추가 한 것을 기억할 것입니다. 그렇지 않으면 컴파일러 오류가 발생합니다. 헤더 파일에는 관련 cpp/c 파일에 정의 된 이러한 종류의 프로토콜 선언이 포함되어 있으므로 초기 검사로 컴파일이 중단되지 않습니다. 이 방법을 쓰면 소프트웨어의 구현 부분을 숨기는 데 도움이되지만 다른 사용자는 프로토콜 선언을 확인하여 필요에 따라이 방법을 사용할 수 있습니다.
컴파일 링 프로세스 here에 대한 자세한 정보를 얻을 수 있습니다.
은 string.h 헤더 파일은 문자열 함수 만 decleration 포함되어 있습니까, 질문의 C++에서
에 응답하려면?
예, 그들은 단지 선언
true의 경우
를 포함, 그들은 implemeted 곳.
관련 C++ 파일은 컴파일되어 2 진 형식의 라이브러리로 배포됩니다. 유닉스 시스템의 경우 표준 C 라이브러리 (libc)
0
0
당신은 당신은 libc
라이브러리로 알려진대로, 표준 C 라이브러리의 일부입니다 찾을 수있는, man string
그것을 확인할 수 있습니다.
관련 문제
- 1. 표준 헤더 파일을 포함합니다. string.h 또는 cstring? 아니면 둘다?
- 2. 헤더 파일을 만드는 방법
- 3. 헤더 파일을 사용하는 방법
- 4. 메이크 파일을 통해 헤더 파일을 포함하는 방법
- 5. "String.h"VS <string.h>
- 6. symfony2에서 유형 파일을 구현하는 방법
- 7. 어떤 헤더 파일을 Microsoft.Security에 추가해야합니까?
- 8. 헤더 파일을 쓰는 사람
- 9. 헤더 파일을 혼동합니다.
- 10. 정확한 헤더 파일을 확인하십시오.
- 11. 헤더 파일을 대상에 추가해야합니까?
- 12. 헤더 파일을 구현하지 않고
- 13. 헤더 파일을 어떻게 포함합니까?
- 14. Cpplint가 헤더 파일을 묻습니다.
- 15. 비표준 헤더 파일을 C 컴파일러에 연결하는 방법
- 16. TIFF 헤더 파일을 읽는 방법 파일 C#?
- 17. 헤더 파일에서 C 종속 파일을 생성하는 방법
- 18. 컴파일러에서 소스 파일에 헤더 파일을 넣는 방법
- 19. cpp 파일없이 헤더 파일을 사용하는 방법
- 20. 델파이로 C 헤더 파일을 변환하는 방법
- 21. graphicsmagick에 대한 헤더 파일을 얻는 방법
- 22. 컴파일 시간에 헤더 파일을 찾는 방법
- 23. gcov 출력에서 헤더 파일을 무시하는 방법?
- 24. Atmel Studio 6에서 헤더 파일을 추가하는 방법
- 25. 헤더 파일을 사용하여 빈 정의를 생성하는 방법
- 26. GNUstep에서 헤더 파일을 찾는 방법 Windows XP에서
- 27. cpp 프로그램에 cpp 헤더 파일을 포함하는 방법
- 28. 헤더 파일을 포함하는 구현 코드의 존재 방법
- 29. Visual Studio 2012에서 헤더 파일을 읽는 방법
- 30. 템플릿에서 파일을 복사하는 Microsoft.VisualStudio.TemplateWizard.IWizard를 구현하는 방법
검색 문자열. 솔루션 파일 (외부 종속성)에서 실제로 헤더 파일로 이동합니다. –
필요한 기능에 대한 프로토 타입을 제외 시켰습니다. – Harsha
그 밖의 무엇이 필요합니까? 이행? 그것의 구현은 string.cpp –