MSVC에서이 두 가지 유형 (char 및 CHAR)이 다르다고 들었는데, 그 차이점은 무엇입니까? 그리고 그들이 다른 경우 어떤 것을 사용하는 것이 좋습니다?MSVC에서 char와 CHAR의 차이점은 무엇입니까?
0
A
답변
3
실제 차이는 없습니다. CHAR
은 char
의 typedef이며 기술적으로 MSVC가 아닌 Windows API의 일부입니다. Windows Datatypes at MSDN을 참조하십시오.
모든 (거의 모든) Windows API 함수는 직접 C 유형보다 Win32 API 헤더 파일에 정의 된 매개 변수 유형을 사용합니다. 필자는 항상 여러 컴파일러를 지원할 수 있다고 가정했습니다. (MSVC는 항상 Windows 용 C 컴파일러가 아니 었습니다)
관련 문제
- 1. C++에서 char와 char *의 차이점은 무엇입니까?
- 2. char와 코드 포인트 비교하기?
- 3. char의 스왑 함수 *
- 4. 문자열에서 char의 색인을 찾으십니까?
- 5. unsigned char의 비트를 초기화하는 방법은 무엇입니까?
- 6. C++ : MSVC에서 G ++로 전환 : 전역 변수
- 7. MSVC에서 WT 프로젝트를 만들려면 어떻게해야합니까?
- 8. char와 bool이 C++에서 같은 크기 인 이유는 무엇입니까?
- 9. MSVC에서 socket()을 통해 소켓을 생성하는 방법은 무엇입니까?
- 10. 비트 맵을 부호없는 char의 벡터로 변환
- 11. 보안 해시 함수에서 서명되지 않은 char의 mod
- 12. MSVC에서 정적 라이브러리와 동적 라이브러리 모두로 연결
- 13. MSVC에서 libsndfile-1.dll의 함수에 어떻게 액세스합니까?
- 14. MSVC에서 __libm_sse2_sincos를 호출 할 수있는 인터페이스가 있습니까?
- 15. 다음 코드가 MSVC에서 경고를 생성하지 않는 이유
- 16. C++ : MSVC에서 __stdcall을 사용하는 콜백 typedef
- 17. 코드를 통한 어셈블리 포함? MSVC에서 C#
- 18. Databinder.Eval과 Container.DataItem의 차이점은 무엇입니까?
- 19. static_cast와 Implicit_cast의 차이점은 무엇입니까?
- 20. NSNumber와 NSInteger의 차이점은 무엇입니까?
- 21. Phing과 PHPUnderControl의 차이점은 무엇입니까?
- 22. WPF와 WinForms의 차이점은 무엇입니까?
- 23. CreateWnd와 CreateWindowHandle의 차이점은 무엇입니까?
- 24. ImageMagick과 GraphicsMagick의 차이점은 무엇입니까?
- 25. Pingback과 Trackback의 차이점은 무엇입니까?
- 26. @property와 @synthesize의 차이점은 무엇입니까?
- 27. php.ini와 .htaccess의 차이점은 무엇입니까?
- 28. 메서드와 선택기의 차이점은 무엇입니까?
- 29. 탄소와 코코아의 차이점은 무엇입니까?
- 30. String.Intern과 String.IsInterned의 차이점은 무엇입니까?
정말 화가 나서 코드가 작동하기를 원할 때 CHAR을 사용합니다. 일반적으로 나는 숯을 사용합니다. 그러나 종종 화를 내서 캡슐 잠금을 켜지 않습니다. – tvanfosson