Топ 10 ошибок в C++

9 место: отсутствие virtual в базовом классе; 8 место: одинарное равно в while; 7 место: инициализация в порядке объявления; 6 место: уменьшение размера объектов, путем правильной упаковки; 5 место: умные указатели, чтобы предотвратить утечки памяти, связанные с new и delete; 4 место: недействительность указателей в std vector, в любой момент после добавления элемента; 3 место: компилятор тайком генерит функции и операторы; 2 место: программисты переопределяют операторы; 1 место: operator меньше в объектах, размещающихся в std set, std map; 0 место: темная сторона С .
Back to Top