kennyzhou
V2EX  ›  C++

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

  •  
  •   kennyzhou · Mar 13, 2021 · 2206 views
    This topic created in 2065 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
    kennyzhou
    OP
    Mar 13, 2021
    1
    static const char* SQL = "REPLACE INTO list(uin,) values (%d );
    kennyzhou
    kennyzhou
    OP
    Mar 13, 2021
    2
    如果是把%d 换成 1,就不会报错 搞不懂为什么
    favourstreet
    favourstreet
    Mar 14, 2021
    3
    好家伙,你的 value1 是哪来的,你的 T array 搁这干蛤呢,你的 SQL,sql 大小写……
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   692 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 22:25 · PVG 06:25 · LAX 14:25 · JFK 17:25
    ♥ Do have faith in what you're doing.