对于52楼的问题,你有何高招,解决一个泛型工具,完成一个通用的SQL操作,简单的,就来一个通用的insert吧。
能够提供的参数有:数据库句柄,表名,含有数据的数据结构,允许使用某种形式的模板。
我的形式如下:
int SQL_insert(数据库句柄,void *data,模板,用于生成语句的buffer);
模板里有表名。buffer是因为我不知道语句需要多长,由用户提供,够长就行。全是指针。
可以让AI弄一下。
【 在 z16166 的大作中提到: 】
: 如果还需要c_str()这种操作,那说明代码还在用字符串指针,还是用pure C的风格在写代码
: 另外,sprintf()也是pure C的搞法,C++的搞法是std::format()或者fmt::format(),强调编译期的type-safe检查。
:
--
修改:ylh1969 FROM 114.244.128.*
FROM 114.244.128.*