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

2021-03-13 15:00:17 +08:00
 kennyzhou
我在 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)
1260 次点击
所在节点    C++
3 条回复
kennyzhou
2021-03-13 15:03:45 +08:00
static const char* SQL = "REPLACE INTO list(uin,) values (%d );
kennyzhou
2021-03-13 15:04:38 +08:00
如果是把%d 换成 1,就不会报错 搞不懂为什么
favourstreet
2021-03-14 18:02:30 +08:00
好家伙,你的 value1 是哪来的,你的 T array 搁这干蛤呢,你的 SQL,sql 大小写……

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/761295

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX