'NVP' 在 C++ / 序列化的上下文中意味着什么?

What does 'NVP' mean in the context of C++ / serialization?

C++ 序列化库 cereal 在其文档中多次使用首字母缩略词 NVP 而未提及其含义。

一个快速的网络搜索带来了更多与 boost 序列化相关的点击,乍一看我也找不到首字母缩写词的完整拼写。这似乎是某种与 C++ 序列化相关的俚语。

它代表什么?

意思是“名值对”。

KVP(Key-Value 对)是您可能 运行 了解的同一概念的另一个常见首字母缩写词。它们可以互换。

It seems to be some kind of C++ serialization related slang.

不是真的。这是 boost::serialization 特有的首字母缩写词。据我所知,cereal 继承了它作为原始库的替代品的明确定位。