在Java中,每个Object都有一个toString方法和一个哈希码方法.C++中的每个对象都有等效的哈希码和toString吗?
没有等价物.与JAVA不同,C++中的所有内容都不是从some(Object
)超类派生的.没有::toString()
成员函数,因为C++中没有超类.C++也不支持反射.
话虽这么说,有一个std :: to_string函数,内置类型有9个不同的重载.要实现所需的功能,可以为每个类重载输出流operator <<.
归档时间: |
|
查看次数: |
347 次 |
最近记录: |