何らかの理由で空文字列を返します。const chart**out_function
は、ファイル操作のメソッド名をfopen
のように保持するので、基本的にはc_str()にある文字列を変換していますが、私はちょうど操作名と辞書を用意c_str()は空文字列を返します
呼び出しを行う方法を以下の空の文字列は、あなたが、私はちょうど
pp::VarDictionary fileOp;
pp::VarArray args;
args.Set(0, "filename.txt");
args.Set(1, "wb");
fileOp.Set("args", args);
fileOp.Set("cmd", "fopen");
この関数を文字列として「fopenを」送信しています気づくことができるように、あります上記で送られた辞書を解析し、関数の名前をout_function
とに返しますout_params
int ParseMessage(pp::Var message, const char** out_function,
pp::Var* out_params) {
で私はC_STRINGに文字列を変換するためのコード行を使用しますが、それはここで空のテキスト
*out_function = cmd_value.AsString().c_str();
を返し、それがGoogleのNative Clientのではなく、に基づいており、完全なコードですそれは、標準のC/C++コード
破棄された一時的なポインタを格納しています。 –
タグをスパムしないでください。言語は「C/C++」であり、スニペットはC++ではありません。 – Olaf
これは3つすべてに関連しています。私は迷惑をかけていません。 –