записать вывод в json из кода веб-сборки c ++ с помощью emscripten

  1. Я хотел бы записать вывод моей программы, то есть «some-key: some-value», в файл JSON при запуске кода C ++ веб-сборки через Emscripten. Я нашел способ читать данные из файла JSON таким же образом, Как описано здесь.
  2. Есть ли возможность обновить данные в представлении браузера, которое динамически изменяется каждую секунду?

person Kavi Kumar N    schedule 09.03.2019    source источник


Ответы (1)


  1. Похоже, библиотека json, на которую вы ссылаетесь, поддерживала запись json: https://github.com/nlohmann/json. Есть примеры использования метода .dumps() для вывода json.

  2. Я полагаю, вы хотите обновить DOM на основе кода, запускающего WebAssembly? Единственное, что нужно сделать из DOM из WebAssembly, - это вызвать JS или вызвать JS в wasm. Например, у вас может быть setTimeout в JS, который каждую секунду вызывает функцию WebAssembly, чтобы получить какое-то новое состояние, а затем использовать его для обновления DOM.

person sbc100    schedule 11.03.2019