2016-11-18 176 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)什麼時候應該使用一個或另一個?

你不應該擔心。您的代碼應該與任何標準庫實現一起使用。

相關問題