лекции программирование / polevoy_cpp_2012_spring_lecture_01
.pdfваши
вопросы
11.02.2012 |
cppNewb.ru |
11 |
Цели курса
•практический опыт разработки
–язык: С++
–среда: Microsoft Visual Studio (2008, 2010)
11.02.2012 |
cppNewb.ru |
12 |
Литература (учебники С++)
•Павловская Т.А. С/С++. Программирование на языке высокого уровня.
•Эккель Б. Философия С++ (2 тома)
•Лафоре Р. Объектно-ориентированное программирование в C++.
•Прата С. Язык программирования C++. Лекции и упражнения.
11.02.2012 |
cppNewb.ru |
13 |
Литература (справочная, С++)
•Шилдт Г. Полный справочник по С++.
•Шилдт Г. Справочник программиста по
C/C++.
•Страуструп Б. Язык программирования С++. Специальное издание.
11.02.2012 |
cppNewb.ru |
14 |
Стандарт языка С++
Опубликовано
•ISO/IEC 14882:1998 (С++ 98)
•ISO/IEC 14882:2003
•ISO/IEC 14882:2011 (С++ 11)
11.02.2012 |
cppNewb.ru |
15 |
Си и С++
•разные стандарты – разные языки
•родственные языки
•“плюсы” С++ не только в классах
11.02.2012 |
cppNewb.ru |
16 |
С++ - язык общего назначения
•поддерживает низкоуровневую разработку
•поддерживает абстракцию данных
•поддерживает ОО программирование
•поддерживает обощенное программирование
11.02.2012 |
cppNewb.ru |
17 |
Стандартная библиотека С++
•содержит типы, константы, функции
•является стандартом
•включает стандартную библиотеку Си
•предоставляет широкий арсенал эффективных инструментов
11.02.2012 |
cppNewb.ru |
18 |
ваши
вопросы
11.02.2012 |
cppNewb.ru |
19 |
Исходный код
•необходим для сборки программы
•исходные тексты
–.h
–.cpp
•файлы проектов
–.vcproj
–.sln
–.suo
•правила кодирования
11.02.2012 |
cppNewb.ru |
20 |