arudradey's picture
download
raw
515 Bytes
#include <emscripten/val.h>
using emscripten::val;
int main() {
val obj = val::object();
// Code like below doesn't work like the user might expect.
// `obj[...] = ...` only modifies the on-stack `val` binding, whereas user probably wanted to set the property on the actual JS object.
// The correct way to set the property is via `val::set()` instead, like `obj.set("foo", 42)`.
// Test here that we help catch this mistake and produce a compilation error for the line below.
obj["foo"] = val(42);
}

Xet Storage Details

Size:
515 Bytes
·
Xet hash:
82c8b9d3afba3c20deb50c6bb09c4d980e0cbb815acd1b05e2d81ff4b76a2a38

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.