我有一个要求,我需要替换/删除像RWCString,RWBoolean,RWCollectable等流氓波类。是否有任何开源/标准C ++类取代流氓波?或者我是否需要扩展标准C ++类(通过将它们继承到我自己的类)?
答案 0 :(得分:0)
EG。 RWCString
是标准std::string
的包装,符合文档(http://docs.roguewave.com/sourcepro/11/html/toolsref/rwcstring.html),
但有更多的方法。
如果必须摆脱它,你需要重写它。你不能用std::string
本身替换它,因为它缺少额外的东西,你不应该继承std :: string(一些可能的问题)。
如果你不想重写它,更繁琐的可能性就是改变程序中使用字符串的每个部分。
其他类也一样。