Синтаксически правильный оператор выбора… switch
switch (i) ; // Синтаксически правильный оператор выбора… switch (j) {} // Ещё один правильный оператор… switch (val1) default: x++;
объявления пустых безымянных классов:
class {}; class {};
полную форму вызова операторной функции:
ctVal2.operator = (ctVal1); /* Вариант полной формы вызова операторной функции присваивания для двух комплексных чисел. */
Все эти операторы C++, несмотря на весьма странный вид, остаются абсолютно корректными предложениями. Они позволяют рельефно и наглядно выявлять принципиальные особенности языка. Такие операторы часто приводятся в качестве примеров в этой книге.
Профессиональное программирование, как и грамотная речь, невозможны без досконального знания языка программирования. Недоумение по поводу "непривычных для пользователей" операторов языка, а также вопросы типа "Что это такое?" или "Зачем это нужно?", которые обычно возникают по причине незнания, либо непонимания особенностей языка, исчезают сами собой по мере погружения в этот язык. Обеспечение перехода от навыков использования фиксированного подмножества языка к знанию и сознательному применению всех выразительных возможностей языка C++ является основной задачей предлагаемой книги. В методах, которые использует автор для решения этой задачи, заключается основное отличие этой книги от других книг, посвящённых описанию языков программирования.
В настоящее время объём рукописи составляет 472 страницы формата A4. Степень готовности рукописи составляет 95% (возможны незначительные дополнения и исправления).
Книга "C++. Бархатный путь" может быть использована в качестве учебного пособия для учащихся старших классов и студентов младших курсов ВУЗов, однако это чисто условная адресация, т. к. учиться никогда не поздно. Смысл названия книги раскрывается в предисловии. Простая структура книги определяется её содержанием, поскольку при описании основ языка прежде всего важна логическая последовательность изложения материала.
Сведения об авторе:
Марченко Антон Леонардович, 1956 г.р.
Образование высшее:
1980г. - Философский факультет МГУ им. М.В. Ломоносова (кафедра логики),
1986г. - факультет прикладной математики Московского Института Электронного Машиностроения,
До 1993 года - программист в НИИ,
с 1993 года - преподаватель МГУ им М.В. Ломоносова и Лицее Информационных Технологий, кандидат физ.-мат. наук.
|
Содержание Назад Вперед
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий