C++ 将LPSTR转换为LPCWSTR c++;
LPSTR a=LPSTR(“你好”); 如何将a转换为LPCWSTR? C++中的字符串让我困惑,为什么方法使用LPCWSTR而不只是LPSTR D:C++ 将LPSTR转换为LPCWSTR c++;,c++,C++,LPSTR a=LPSTR(“你好”); 如何将a转换为LPCWSTR? C++中的字符串让我困惑,为什么方法使用LPCWSTR而不只是LPSTR D: 我希望有人能提供一个链接,在这里我可以学习C++字符串 < p> LpSTR> 和 LPCWSTR 是Windows特定类型。它们不是C++字符串,而是Car指针,别名是C.< 用C++提供的STL标准模板库提供了 STD::String 类,这是 Basic字符串S/的一个别名。请参阅。这是否回答了您的问题?我将检查该链接out@Renat
我希望有人能提供一个链接,在这里我可以学习C++字符串 < p> <代码> LpSTR> <代码>和<代码> LPCWSTR 是Windows特定类型。它们不是C++字符串,而是Car指针,别名是C.<
用C++提供的STL标准模板库提供了
std::string my_str=“你好,世界”
没有那么难吗?是的,但这…basic_string
@CrazySimon这是因为STL支持不同类型的字符串,即普通ASCII字节和Unicode的宽字符。basic_string
是一个模板,用描述字符类型的类型实例化。但这与初学者无关;你可以只需使用std::string
。