霖纪年 2022-04-14 13:34 采纳率: 16.7%
浏览 273

在ubuntu编译yaml-cpp,报错

在ubuntu编译yaml-cpp,已经生成好测是文件了,但是一运行就报错为什么

img

terminate called after throwing an instance of 'YAML::TypedBadConversion<std::__cxx11::basic_strinhttps://img-mid.csdnimg.cn/release/static/image/mid/ask/588163419946158.png "#left")
g<char, std::char_traits<char>, std::allocator<char> > >'
  what():  bad conversion
Aborted (core dumped)

但是感觉main.cpp主函数没写错呀,有人知道为什么吗

#include<iostream>
#include <yaml-cpp/yaml.h>

using namespace std;

int main(int argc,char** argv)
{
        YAML::Node config = YAML::LoadFile("../config.yaml");

        cout << "name:" << config["name"].as<string>() << endl;
        cout << "sex:" << config["sex"].as<string>() << endl;
        cout << "age:" << config["age"].as<int>() << endl;
        return 0;
}

12

  • 写回答

4条回答 默认 最新

  • 「已注销」 2022-04-14 14:34
    关注

    把报错内容发过来看看

    评论

报告相同问题?

问题事件

  • 创建了问题 4月14日

悬赏问题

  • ¥15 100 内验证哥德巴赫巴赫猜想
  • ¥15 需要在vitis下实现彩调视频图像累加,并输出
  • ¥15 解决不了的LNK2019错误
  • ¥20 MATLAB仿真三相桥式全控整流电路
  • ¥15 EDA技术关于时序电路设计
  • ¥15 百度文心一言流式返回sse失败
  • ¥15 由于远程方已关闭传输流,身份验证失败
  • ¥15 rt-detr,PCB,目标检测
  • ¥15 有偿求指导实证代码。cfps清洗合并后,无论是构建平衡面板还是非平衡面板,都是只剩几百个样本量。求指导一下哪里出问题了,不要潦草回复
  • ¥15 mutlinichenet