QUOTE (Вячик13 @ Jan 24 2012, 13:31)

Прошу поделится опытом создания классов в Си++. Попытался использовать классы в своей программе, но не получилось, поскольку при выполнении программы выскочило сообщение об отсутствии конструктора по умолчанию. Причём, как при статическом, так и при динамическом создании. Когда пишешь для компьютера, например под Дельфи, над таким вопросом как-то не задумываешься, поскольку там конструктор по умолчанию подключается автоматически или в конструкторе класса одной строкой "inherited Create".
Каким образом это делается под Keil или под IAR? Пожалуйста, если можно, с примерами исходников.
Keil или IAR тут не причём, есть требования языка С++. У вас, очевидно, есть конструктор с аргументами, но нет конструктора по умолчанию (без аргументов), но объявление объекта производится без аргументов, т.е. компилятор должен использовать соответствующий конструктор, которого нет. Если объявляете пользовательские конструкторы, то если предполагается использование объявления объектов без аргументов, то должен быть определён соответствующий конструктор, в противном случае компилятор полагает, что такое использование объектов не разрешено и аргументы конструктора должны быть указаны.