我的程序要从数据库下载商品信息到本地,然后在用户输入的时候实时的输出提示信息
比如:商品大类有 水果,大类的编号是:0001 大类下面还有小类,比如,橘子,编号00001,苹果,编号00003. 商品代码由大类编号和小类编号组成,比如,苹果,用户输入000100001,就是苹果的最终编码。
我现在的问题是,想在用户输入0001的时候,列出当前的大类名称,并把相应的小类全部列出来。然后,用户继续输入,程序就会根据用户的输入最终决定是什么品种/ 不知道这样实现,用什么样的数据结构比较好?要求快速,不能用数据库。 谢谢大家!!
比如:商品大类有 水果,大类的编号是:0001 大类下面还有小类,比如,橘子,编号00001,苹果,编号00003. 商品代码由大类编号和小类编号组成,比如,苹果,用户输入000100001,就是苹果的最终编码。
我现在的问题是,想在用户输入0001的时候,列出当前的大类名称,并把相应的小类全部列出来。然后,用户继续输入,程序就会根据用户的输入最终决定是什么品种/ 不知道这样实现,用什么样的数据结构比较好?要求快速,不能用数据库。 谢谢大家!!
可以考虑使用文件型数据库sqlite来做,
要不你直接定义类吧.初始化时就对应好相应的类.
大类作为基类,虚函数:GetType()