1. ホーム
  2. c++

[解決済み] std::stringをLPCSTRに変換する方法は?

2022-02-15 22:53:23

質問

を変換するにはどうすればよいですか? std::string から LPCSTR ? また std::string から LPWSTR ?

私はこれらで完全に混乱しています LPCSTR LPSTR LPWSTRLPCWSTR .

Are LPWSTRLPCWSTR は同じですか?

解決方法は?

str.c_str() を与える。 const char * であり、これは LPCSTR (Long Pointer to Constant STRing) -- という意味です。 0 の終端文字列です。 W は広い文字列を意味します。 wchar_t の代わりに char ).