10-21 C++における文字列クラスの作成

概要:

・PtlParamStringクラス(C++ API)の定義

PtlParamStringクラス(C++ API)の定義

// char* から構築する PtlParamStringの定義
const char* str = "example";
PtlParamString p1(str);

// std::string から char* 経由で行う PtlParamStringの定義
std::string stdstr = "hello";
PtlParamString p2(stdstr.c_str()); //

// CP_UChar* にキャストして構築する PtlParamStringの定義
std::wstring stdwstr = Lアンテナハウス”;
PtlParamString p3((CP_UChar*)stdwstr.c_str());