正在处理一个数据库的的简单东西。这个库里面存在着很多表格,对每个表格的处理都差不多,都是读、写的操作,但是表格的主键不一样,有的是 int, 有的是 string, 这个时候假设想把这些表格都操作都集成到一个基类里面,然后将读取到的数据存到map 里面进行操作。 问一下下各位能否有办法实现 如下的操作:
template<typename T_1, typename T_2>
template<typename T_1, typename T_2>
解决方案:20分
解决方案:10分
这是面向对像的编程问题,和map的关系不大,方向错了。
应该考虑一个基类,可以和int和string互相转换的class
应该考虑一个基类,可以和int和string互相转换的class
解决方案:5分
使用一个接口。