这是一个创建于 1740 天前的主题,其中的信息可能已经有所发展或是发生改变。
我在 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  | | 1 kennyzhou 2021-03-13 15:03:45 +08:00 static const char* SQL = "REPLACE INTO list(uin,) values (%d ); |
 | | 2 kennyzhou 2021-03-13 15:04:38 +08:00 如果是把%d 换成 1,就不会报错 搞不懂为什么 |
 | | 3 favourstreet 2021-03-14 18:02:30 +08:00 好家伙,你的 value1 是哪来的,你的 T array 搁这干蛤呢,你的 SQL,sql 大小写…… |