f.ptr,理论上可以,实际上,难。
因为实际上要面对一大堆数据,结构数组,不需要每个记录都有模板,一个模板即可。
所以,模板里,ptr要变成offset。与数据分离,一个模板处理一大堆数据,各个来源各个去处的,不同函数里的。
最早是在informix数据库里的dbview,名字类型长度位置。位置就是ptr,好处是即可以用离散变量又可以用结构。模板数据分离的。
但是太死板。我给改成offset了,立刻天地宽了,可以配合各个数据。处理数组也方便。
用时就是一个指针运算,p+offset。pascal干不来。
【 在 z16166 的大作中提到: 】
: f.ptr就是绑定的字段成员的地址啊
: f.name是字段的名字
: cout那些打印是可以无视的,那只是演示怎么用那些数据。
: ...................
--
修改:ylh1969 FROM 221.221.52.*
FROM 221.221.52.*