КурсыC++

Intro


Course Description: This course is an in-depth study of programming in C++, with emphasis on features supporting the development of large, efficient, and reusable object-oriented systems.

Contents:
Review of C, Java, C++ Syntax Basics
Types, Classes and Inheritance
Memory (Stack and Heap Based objects)
Functions and Function Pointers
Methods and Method Pointers
Scope Resolution Operator
Values, Pointers and References
Static and Dynamic Binding
Operator Overloading
Constants
Construction, Destruction and Initialization
Containers and Iterators
Templates
Multiple Inheritance
Patterns

Описание курса: Этот курс посвящен углубленному изучению программирования на С++, с особым упором на возможнсть разработки крупных, эффективных и обладающих возможности повторного использования объектно-ориентированных систем.

Раздел в вики, посвященный курсу.

Содержание:
Обзор основ синтаксиса С, Явы, С++
Типы, классы, наследование
Память
Функции и указатели на функции
Методы и указатели на методы
Разыменования функций (::)
Передача по значению, указателю и референсу
Статичные и динамические binding (не знаю как по-русски)
Перегрузка операторов
Константы
Конструкторы, деструкторы, инициализация
Контейнеры и итераторы
Шаблоны
Множественное наследование
Модели

Профессор
Курс преподает Лу Нэл (Lou Nel).

Область исследований – компьютерная музыка. Преподает С++, Яву и новый курс по Eclipse и построению плагинов для Eclipse.

Довольно занудный профессор, не меняет задания из года в год, переносит задания из одного курса на другой. TA проверяют домашние задания из рук вон плохо – то поставят 0% при ошибке компиляции, не зависимо от количества проделанной работы, то поставят 86% если не сдашь ничего.

(Курс пройден, осенний семестр 2008-2009)

    9 Авг 2009 by freetonik

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

1 Response to Intro

Avatar

» Lou Nel, COMP2404 Computer Science Student

Август 9th, 2009 at 15:34

[...] цикл лекций по курсу Programming in C++, Carleton Univerity, [...]

Comment Form


Warning: Parameter 1 to id_generic_callback() expected to be a reference, value given in /home/users/f/freetonik/domains/css.freetonik.com/wp-content/plugins/intensedebate/intensedebate.php on line 911

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 8641386 bytes) in /home/users/f/freetonik/domains/css.freetonik.com/wp-includes/functions.php on line 959