文字型 戻る
C++Builderは2009から文字型が変更され、C++Builder60のソ−スはXEでエラ−が続出しております
StringはUniCodeString(UTF-16LE)にマッピング
Windoes Api関数で HANDLE FindFirstFile(LPCTSTR lpFileName,LPWIN32_FIND_DATA lpFindFileData)などで
LPCTSTRなどのデ−タ型が出てきて、
判らなくなるので書き出してみました
Windows Apiはデフオルトでwidestring(”W”)版が使われるようです。この為か、C++Builder60のソ−スはXEでエラ−が続出
デ−タ型
LPSTR
| char*
|
LPCSTR
| const char*
|
LPTSTR
| TCHAR*
|
LPWSTR
| WCHAR*
|
LPCWSTR
| const WCHAR*
|
LP
| *
|
C
| const
|
TSTR
| TCHAR
|
STR
| char
|
WSTR
| WCHAR
|
RadStudio のヘルプ(RadStudioにおけるUnicode)に詳しくでておりましたが、わたくしには良く理解出来ませんでした