我有几个问题。
1)什么是libc++
和libstdc++
?
2)他们之间有什么区别?
3)它们可以互换吗?
4)编译器应该实现什么?
5)我什么时候应该使用其中一种?
答案 0 :(得分:1)
1)什么是libc ++和libstdc ++?
它们是C++ standard library的实现。
2)他们之间有什么区别?
它们是完全不同的实现。
3)它们可以互换吗?
是的,您应该可以互换使用它们。 (但是你不能在同一个程序中轻松使用它们。)
5)我应该何时使用其中一种?
你不应该担心这一点。您的代码应该与任何标准库实现一起使用。