single.php

std::stringとCStringの変換

C++を使っていく以上、避けて通れない文字列変換。とにかく型やクラスがが多すぎてキャストだけでは無理な場合が多い。今回は、CStringクラスとstd::stringでハマったので備忘録

std::string → CString

std:string sString = "文字列";
CString cString = sString.c_str();

CString → std::string

CString cString = "文字列";
std::string sString = static_cast(cString);

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です