C++ kompilatora biežāk sastopamās kļūdas risinot uzdevumus
Biežāk sastopamo kļūdu klasifikācija ir:
- Programmēšanas kļūdas - parasti rakstiskas kļūdas. Kods neatbilst sintaksei.
- Kompilatora kļūda - kompilators ir gudrāks, kā var šķist pirmajā mirklī. Pirms kompilācijas kompilators var secināt, ka kods ir konfliktējošs, vai arī kompilācijas mirklī var rasties kļūda.
- Salinkotāja kļūda - pievienojot bibliotēkas, tiek izmantots linkotājs. Konkrētajai programmai tiek pielinkots bibliotēkas fails, lai būtu iespējams izmantot tās funkcionalitāti. Ja nevar atrast bibliotēkas failus, tad var rasties šāda kļūda.
- Izpildes kļūda - izpildes laikā radušās kļūdas atrodas šajā kategorijā. Piemēram, dalīšana ar 0 vai citas aritmētiskas kļūdas.
- Loģiskās kļūdas - šīs kļūdas veidojas programmētāju loģikas kļūdu dēļ, piemēram, bezgalīgais cikls.