1. ホーム
  2. c++

[解決済み] C++ 形式の unsigned char * から const char * へのキャスト

2023-08-03 16:34:11

質問

私は持っています。

unsigned char *foo();
std::string str;
str.append(static_cast<const char*>(foo()));

エラーが invalid static_cast from type ‘unsigned char*’ to type ‘const char*’

C++スタイルでここにキャストする正しい方法は何ですか?

どのように解決するのですか?

再解釈キャスト