yaml-cpp - YAML::Node 有 Mark 结构吗?

标签 yaml-cpp

我知道在解析过程中,yaml-cpp 可以抛出一个异常,该异常具有很好的文件位置(行和列号)信息,用于说明发生异常的位置。
后解析怎么样?是否有任何机制可以确定与给定节点关联的 YAML 文件的(第一个)行号?

最佳答案

从 0.5.3 YAML::Node 开始有一个属性 Mark() 来获取有关行号等的信息。

关于yaml-cpp - YAML::Node 有 Mark 结构吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25962473/

相关文章:

c++ - 使用 MinGW : Error: 'atoi' is not a member of 'std' 编译 yaml-cpp 时出错

C++ 引用不一致

yaml-cpp - 有 Visual Studio 的 yaml-cpp 的工作示例吗?

c++ - 如何在 Linux 上的 C++ 程序中使用 yaml-cpp?

c++ - yaml-cpp 在保存时如何重新排序节点?

C++ YAML : How to edit/write to a node in a . yaml文件

c++ - yaml-cpp 的主要性能问题

c++ - 如何使用 yaml-cpp 发出不带引号的字符串?

yaml-cpp - 如何使用 yaml-cpp 发出带引号的字符串?

c++ - 如何使用 qtcreator 链接到 Arch Linux 上的 yaml-cpp?