1

Пользуюсь cplusplus.com, не всегда вдаваясь в подробности, но вот недавно услышал про cppreference.com. Так вот в чем их разница? В гугле смог найти только то, что на cplusplus.com бывают ошибки. Хотелось бы услышать ваше мнение.

2 Answers2

4

На stackoverflow не рекомендуют cplusplus.com:

VladD
  • 206,799
  • 2
    @VladD, только вот информация на cppreference.com заформализована до невозможности и организована так, что до примеров, как что-то начать писать не доберешься.

    --

    Сравните, например multimap на cplusplus.com (правда его там еще надо отыскать внутри раздела про map) и cppreference.com

    – avp Aug 07 '13 at 09:00
  • @avp: С этой точки зрения вы правы, но, с другой стороны, на cppreference вы найдёте ответ на вопрос, что такое copy initialization, direct initialization, и что из них инициализирует объект нулями (и в чём разница между new T и new T()), а cplusplus об этом и подобном молчит. – VladD Aug 07 '13 at 10:37
  • Согласен. Видимо надо как-то пользоваться обеими (а лучше вообще не использовать кресты). – avp Aug 07 '13 at 10:58
  • 2
    @avp: угу, C++ чересчур сложен в синтаксисе (почему, зачем, какого чёрта new T, new T() и new T(arg) имеют все три различную семантику?). – VladD Aug 07 '13 at 11:11
2

Принцип разный. Один ресурс частный, второй - общественный, на движке Wiki: правь кто хошь. При этом ни один из них не застрахован от ошибок, а стандарт не регламентирует 100% возможных ситуаций (помимо UB).

В качестве подсказок использую оба. Плюс еще MSDN.

gecube
  • 13,995
  • 34
  • 46