Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我不知道将以下 cbor (javascript) 类型映射到哪些 C++ 类型:
null
undefined
反过来,我不知道将 C++ 类型映射到哪个 cbor (javascript)void类型。
void
我认为undefined应该映射到void,因为:
function a() {} console.log(a())
结果是:
::std::nullptr_t这留给null类型。
::std::nullptr_t
在 C++ 中为此目的定义空结构并不少见,例如struct null_type{}and struct undefined_type{}。
struct null_type{}
struct undefined_type{}