1,我学习一下,看不太懂。
2,是够丑陋,怀疑是否能得到普遍应用,尤其是绑定变量部分,不知道如何实施。
3,一些数据类型是cpp不具备的,如日期时间类型等,怎么映射?
4,如何处理编译期不知道的数据结构?
可以看看107楼的程序,表名是文件里读出来的,struct是隐含的。
做法是根据数据库的表结构,先生成模板,然后根据模板生成一个record的内存区,是按照编译器的规则构造一个struct布局的,我称之为隐结构或虚结构,可以存储一行数据。访问这个数据就得通过模板一项一项的找。如果需要序列化或反序列化,就可以有通用函数一气呵成,效率一点不低。
总之,你的程序,我得学一阵子,或许能看懂。107楼的程序,我想,你应该很容易看懂,这个方式也很容易在团队普及,学习成本非常低。4小时学会,1周熟练。
【 在 yuanmo 的大作中提到: 】
: 随手让AI设计了一个,没试过,供参考。
--
修改:ylh1969 FROM 221.221.54.*
FROM 221.221.54.*