kennyzhou
V2EX  ›  C++

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

  •  
  •   kennyzhou · Mar 13, 2021 · 1797 views
    This topic created in 1891 days ago, the information mentioned may be changed or developed.
    我在 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 replies    2021-03-14 18:02:30 +08:00
    kennyzhou
        1
    kennyzhou  
    OP
       Mar 13, 2021
    static const char* SQL = "REPLACE INTO list(uin,) values (%d );
    kennyzhou
        2
    kennyzhou  
    OP
       Mar 13, 2021
    如果是把%d 换成 1,就不会报错 搞不懂为什么
    favourstreet
        3
    favourstreet  
       Mar 14, 2021
    好家伙,你的 value1 是哪来的,你的 T array 搁这干蛤呢,你的 SQL,sql 大小写……
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3055 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 15:09 · PVG 23:09 · LAX 08:09 · JFK 11:09
    ♥ Do have faith in what you're doing.