2016-11-18 160 views
1

我有几个问题。什么是libC++和libstdC++

1)什么是libc++libstdc++

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

3)它们是可以互换的吗?

4)这是编译器应该实现的东西吗?

5)我应该什么时候使用这个或另一个?

+1

相关:http://stackoverflow.com/questions/14972425/should-i-use-libc-or-libstdc?rq=1 – Thilo

回答

1

1)什么是的libC++和libstdC++?

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

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

他们是完全不同的实现。

3)他们是可以互换?

是的,你应该可以互换使用。 (但是你不能在同一个程序中轻易使用两者)。

5)什么时候应该使用一个或另一个?

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

相关问题