只是想知道STL C++库中的多态示例是什么?

最佳答案

我想到的第一个是 iostream library

在层次结构的底部,有ios_base类,然后是basic_ios类,提供了一些非常原始的状态检索功能和格式化标志。

从那里,该库分为两类,提供basic_istreambasic_ostream类(basic_iostream除外,它们继承了这两个类),每种类都提供了与流进行交互的各种特定方法(例如<<>>运算符) )。

如果要在该库中获得一个实际的多态性具体示例,请查看std::cinstd:coutstd::cerr,它们是作为全局对象实现的,但分别仅公开为basic_istreambasic_ostream对象。

关于c++ - C++内置库中的多态示例?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38174018/

10-09 01:20