CLI의 기본 타입
C++/CLI 역시 CLI의 한 구현물이다 보니 CTS에서 말하는 기본 타입을 모두 지원한다.
다음 표에 13개의 기본 타입을 요약해놨는데,
다행히 이런 기본 타입은 네이티브 쪽이나 관리되는 코드 쪽이나 같은 키워드를 사용하므로 금방 익숙해진다.
CLI 타입 |
C++/CLI 키워드 |
예제 |
설명 |
System::Boolean |
bool |
bool success = true; |
true/false |
System::Byte |
unsinged char |
unsigned char c = 'c'; |
부호 없는 8비트 정수 |
System::Char |
wchar_t |
wchar_t wc = L'w'; |
유니코드 문자 |
System::Double |
double |
double d = 1.1E-11; |
8바이트짜리 배정밀도 부동 소수점 |
System::Int16 |
short |
short s = 12; |
16비트 정수 |
System::Int32 |
int, long |
int i = 100; |
32비트 정수 |
System::Int64 |
__int64, long long |
__int64 i = 100; |
64비트 정수 |
System::SByte |
char |
char c = 'T'; |
8비트 정수 |
System::Single |
float |
float i = 1.01f |
4바이트짜리 단정밀도 부동 소수점 |
System::Uint16 |
unsigned short |
unsigned short i = 100; |
부호 없는 16비트 정수 |
System::UInt32 |
unsigned int, unsigned long |
unsigned int i = 100; |
부호 없는 32비트 정수 |
System::UInt64 |
unsigned __int64, unsigned long long |
unsigned __int64 i = 100; |
부호 없는 64비트 정수 |
Void |
void |
타입 없는 데이터나 데이터 없음 |
'Programming > C++/CLI' 카테고리의 다른 글
C++/CLI 예제 (0) | 2010.05.25 |
---|---|
참고 사이트 (0) | 2010.05.25 |
C++/CLI 관련 용어 정리 (0) | 2010.05.25 |
C++/CLI 강좌: C++/CLI와 C# (0) | 2010.05.25 |
expert_cppcli_.net_for_visual_cpp_programmers.pdf (0) | 2010.05.24 |