V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
kennyzhou
V2EX  ›  C++

sql 编译问题麻烦大佬帮忙看下

  •  
  •   kennyzhou · 2021-03-13 15:00:17 +08:00 · 1251 次点击
    这是一个创建于 1130 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我在 formatsql 的时候,报错 error;
    could not convert '0' from 'int' to 'fmt::internal::Conditional<false, fmt::internal::Value, fmt::internal::Arg>::type {aka fmt::internal::Arg}'
    T array = {0};
    用的是 String::format(sql,value1)
    3 条回复    2021-03-14 18:02:30 +08:00
    kennyzhou
        1
    kennyzhou  
    OP
       2021-03-13 15:03:45 +08:00
    static const char* SQL = "REPLACE INTO list(uin,) values (%d );
    kennyzhou
        2
    kennyzhou  
    OP
       2021-03-13 15:04:38 +08:00
    如果是把%d 换成 1,就不会报错 搞不懂为什么
    favourstreet
        3
    favourstreet  
       2021-03-14 18:02:30 +08:00
    好家伙,你的 value1 是哪来的,你的 T array 搁这干蛤呢,你的 SQL,sql 大小写……
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   942 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 20:56 · PVG 04:56 · LAX 13:56 · JFK 16:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.