这个对吗?它可以用我的编译器编译,但有人告诉我它不能用 AIX 编译。
typedef std::vector<Entry>::iterator Iterator;
typedef std::vector<Entry>::const_iterator ConstIterator;
bool funct(ConstIterator& iter) const;
inline bool funct(Iterator& iter){return funct(const_cast<ConstIterator&>(iter));}
我应该怎么做才能让我的代码在 AIX 平台上编译?(除了用 Ctrl-C Ctrl-V 重新实现非 const 版本)。