MFC CString ⇔ int の変換について

ショコラ
ショコラ

MFC CString ⇔ int の変換について

メモ

もっさん先輩
もっさん先輩

int → CString に変換

CString str;
str.Format(_T("%d"),123);

CString → int に変換

int atoi(
   const char *str
);
int _wtoi(
   const wchar_t *str
);
CString str = _T("123");
int i = _wtoi(str);

atoi と _wtoi に対応しているのが _ttoi。なので、int に変換する場合は、↓こちらを使う。

CString str = _T("123");
int i = _ttoi(str);

以上

Scroll to Top