Раздел: Статьи / С/С++ /

Ошибки программирования в С++

Все способы изучить С++ Все способы изучить С++

Начинающие программисты даже не догадываются о том, какой огромный пласт в этой области скрыт от их глаз, и чего многие из новичков не увидят никогда, потому что это тёмная сторона программирования - чистый исходный код системного уровня… Подробнее...

Даже простая программа может содержать ошибки. Эти ошибки надо уметь находить и устранять.

Как это делать? Какие средства использовать?

Этим темам посвящены целые книги. Я не буду говорить об отладке слишком долго. Однако общее понимание того, зачем это надо и как это работает, должен иметь даже начинающий программист.

Именно поэтому я и создал этот раздел.

Здесь будут статьи и видео об ошибках программирования в С++. Именно на этот язык сделан упор. И особое внимание уделяется тем ошибкам, которые совершают начинающие программисты, переходящие с Паскаля на С++.

Однако это не значит, что программистам на других языках этот раздел ничего не даст. Как правило, новички совершают одинаковые ошибки. Поэтому, хотя все примеры будут на языке С++, большинство из них будут типичными для всех языков.

Виды ошибок в программировании

Ошибки можно разделить на три вида:

  1. Синтаксические ошибки. Это самые простые ошибки, так как если в вашей программе есть такая ошибка, то программа просто не будет создана, а компилятор выдаст сообщение об ошибке с указанием строки в исходном коде, где была найдена ошибка.
  2. Семантические ошибки. Эти ошибки не подвластны компилятору. Такие ошибки обычно очень трудно найти и поэтому их называют труднонаходимыми.
  3. Ошибки времени выполнения. Это ошибки, которые могут произойти во время выполнения программы. Например, если пользователь введёт ноль в качестве делителя - тогда произойдёт ошибка, так как на ноль делить нельзя.

Статьи об ошибках в С++

Более подробно об ошибках как-нибудь в другой раз. А пока вот список статей с конкретными примерами ошибок в С++:


Как стать программистом 2.0 Как стать программистом 2.0

Эта книга для тех, кто хочет стать программистом. На самом деле хочет, а не просто мечтает. И хочет именно стать программистом с большой буквы, а не просто научиться кулебякать какие-то примитивные программки… Подробнее...

Инфо-МАСТЕР ®
Все права защищены ©
e-mail: mail@info-master.su

Яндекс.Метрика