В этой части я просто готовлю словарь с именем операции, как вы можете заметить, я Просто отправлять "fopen" как строка < /p>
Код: Выделить всё
pp::VarDictionary fileOp;
pp::VarArray args;
args.Set(0, "filename.txt");
args.Set(1, "wb");
fileOp.Set("args", args);
fileOp.Set("cmd", "fopen");
int ParseMessage(pp::Var message, const char** out_function,
pp::Var* out_params) {
< /code>
Я использую эту строку кода, чтобы преобразовать строку в C_STRING, но она возвращает пустой текст < /p>
*out_function = cmd_value.AsString().c_str();
< /code>
Вот полный код, он основан на нативном клиенте Google, но в то же время это стандартный C /C ++ Code < /p>
http://pastebin.com/s4p8azql
Подробнее здесь: https://stackoverflow.com/questions/390 ... pty-string
Мобильная версия