2016-11-18 4 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) Когда следует использовать ту или иную?

Вам не придется беспокоиться об этом. Ваш код должен работать с любым стандартным исполнением библиотеки.

Смежные вопросы