什么是libc ++和libstdc ++

时间:2016-11-18 11:39:15

标签: c++ libstdc++ libc++

我有几个问题。

1)什么是libc++libstdc++

2)他们之间有什么区别?

3)它们可以互换吗?

4)编译器应该实现什么?

5)我什么时候应该使用其中一种?

1 个答案:

答案 0 :(得分:1)

  

1)什么是libc ++和libstdc ++?

它们是C++ standard library的实现。

  

2)他们之间有什么区别?

它们是完全不同的实现。

  

3)它们可以互换吗?

是的,您应该可以互换使用它们。 (但是你不能在同一个程序中轻松使用它们。)

  

5)我应该何时使用其中一种?

你不应该担心这一点。您的代码应该与任何标准库实现一起使用。