c ++ - 数据绑定(DataRow和DataModel)

时间:2015-01-27 20:50:04

标签: c++ data-binding

我正在编写一个c ++应用程序,它将分隔的文本文件作为输入读取并对其执行一些处理。显然,为了缓解事情,我实际上创建了一个结构(代表我的数据模型)。

好吧,当我将另一种类型的输入文件输入我的应用程序时,我的困难开始了,简单的解决方案是再次硬编码(特别是与数据绑定和数据对话相关的部分)..但是为了清洁代码,我决定遵循一个标准规则,据我所知,它只是将DataRow,DataModel和DataBinding相互分离。

现在,DataRow具有动态特性,我实际上是指它,它可以读取文件列并显示一个简单的字符串数组,另一方面DataModel与之前一样,我创建了几个Structures来描述数据结构 。但是我坚持设计DataBind类..我认为DataBind类的对象至少应该有以下方法: 1- setDataRowColCount(count) 2- setColProp(colNo,DataModel.memVar) 3- FillDataObject(引用DataModel对象)

您能否与我分享您的经验,是否有可靠的图书馆来实现这一目标?

谢谢,

编辑: 开发环境:FreeBSD 9.2 Clang ++ 3.5,C ++ 11

0 个答案:

没有答案