в yaml-cpp, как я могу создать узел, который оценивается как ложный в логическом контексте (который, кажется, эквивалентен !node.IsDefined()
)?
в настоящее время я использую
Node null = Node()["x"];
assert(!null);
, которая работает для любой строки, но кажется произвольной и не предназначенной.