Открытое и свободное

Блог о Linux, Open Source и больших корпорациях

С и С++: физика

April 8th, 2008 · No Comments

После небольшого вступления начинается практическая часть.
Например, в С++ можно объявить и использовать перечисление так:
enum viruses {no_virus=0, COM, overwite1, overwrite2, companion, parasitic, win9x};

void TreatFile(viruses type)
А в C нужно указывать ключевое слово enum и при вызове функции:
void TreatFile(enum viruses type)
иначе при объявлении будет ошибка
error: expected declaration specifiers or ‘…’ before ‘viruses’

[Read more →]

Tags: Programming

С и С++: лирика

April 8th, 2008 · No Comments

Это только поначалу кажется, что C++ = C + ООП. На самом деле не все так просто. C++ не является логическим продолжением обычного C, это скорее уход в сторону с добавлением объектно-ориентированного программирования. Если вы считаете, что не используя классы в C++, вы тем самым пишете код на C, то вы ошибаетесь.

[Read more →]

Tags: Programming