C++ 에서처럼 헤더 파일은 <iostream.h>
대신 <iostream>
과 같이 .h 확장자없이 사용되지만 <conio.h>
의 경우에는 동일하지 않습니다. 우리가 <conio>
전 처리기 지시문 conio.h C++
0
A
답변
0
conio.h와는 따라서, C 헤더입니다 사용할 수없는 이유 (전통적) C 헤더는 시스템 헤더에 대한 .H 확장했다. C++ 표준 헤더는 주로 .h 확장자가 없습니다. 아시다시피, 많은 C 헤더 (표준 라이브러리의 헤더)에는 C++과 같은 C++ 대응 문이 있습니다 (C++과 같습니다)
0
conio.h
은 C 헤더가 아니기 때문에 C++에만 해당됩니다. 당신은 그것이 무엇인지 알고 컴파일러에 포함되지 수
0
conio은 C++ 표준의 일부가 아닙니다. :(
사실, 나는 보통 윈도우에서 지원 생각
이
0
이
은 C++ 헤더는 표준 라이브러리 ++은 C의 일부 ++ C 외에도 표준 지정 -.. 특정 헤더, 그것은에 의해 지정된 헤더를 포함 C 표준. 당신은 (예를 들어, #include <stdio.h>
) 자신의 C 이름으로 사용할 수 있으며, 글로벌 네임 스페이스에 자신의 기호를 넣어. 당신은 .h
확장자없이 사용할 수 있으며, 전면 (예를 들어, #include <cstdio>
)에 c
, 그들은 . 네임 스페이스 std
에
을 자신의 기호를 넣어하지만 그 만의 C 표준의 헤더에 대해서는입니다. conio.h
는 C 표준의 하지 부분, 그래서 C++ 표준은 그것에 대해 아무 말도하지 않습니다.
관련 문제
- 1. C++ 전 처리기 지시문
- 2. 전 처리기 지시문
- 3. DDK 전 처리기 지시문
- 4. 전 처리기 지시문
- 5. Gfortran 전 처리기 지시문
- 6. 전 처리기 지시문
- 7. C++ 코드 (_VARIADIC_MAX)의 전 처리기 지시문
- 8. C 전 처리기 및 "_asm _emit"지시문
- 9. "디자인 모드"전 처리기 지시문
- 10. nuget 라이브러리의 전 처리기 지시문
- 11. 디버깅 및 전 처리기 지시문
- 12. 전 처리기 지시문 및 #error
- 13. MSVC에서 문제를 일으키는 include_next 전 처리기 지시문
- 14. RIM 컴파일러에서 지원하는 전 처리기 지시문
- 15. 각도 2 - #if와 같은 전 처리기 지시문
- 16. C# 전 처리기 포함 된 텍스트 파일의 지시문
- 17. C++ 단일 값 열거 형과 전 처리기 지시문
- 18. 특정 프로젝트 참조가 있는지 확인하려면 (C# 코드, 전 처리기 지시문 ...)
- 19. C++ 전 처리기 결정
- 20. C 전 처리기 라이브러리
- 21. C++ 전 처리기 변수
- 22. & 심볼의 C++ 전 처리기
- 23. C++ 전 처리기 푸시
- 24. C++ #define 전 처리기
- 25. C++ 전 처리기 정의
- 26. C# 전 처리기 클래스 접근성
- 27. C 전 처리기, 매크로 "오버로드"
- 28. 접기 C VIM의 전 처리기
- 29. C- 매크로를 정의하는 전 처리기
- 30. C 전 처리기, 재귀 매크로