Главная » Статьи » C++ » Статьи по С++

В категории материалов: 51
Показано материалов: 41-50
Страницы: « 1 2 3 4 5 6 »

Сортировать по: Дате · Названию · Рейтингу · Комментариям · Просмотрам
Будущее развитие C++


Статьи по С++ | Просмотров: 731 | Добавил: c1 | Дата: 2009 Июнь 16 | Рейтинг: Проголосовало человек:1 | Комментарии (0)

Полиморфизм C++

Полиморфизмом в программировании называется переопределение наследником функций-членов базового класса, например

Статьи по С++ | Просмотров: 4565 | Добавил: c1 | Дата: 2009 Июнь 16 | Рейтинг: Проголосовало человек:0 | Комментарии (0)

Другие возможности функций-членов C++


Статьи по С++ | Просмотров: 681 | Добавил: c1 | Дата: 2009 Июнь 16 | Рейтинг: Проголосовало человек:0 | Комментарии (0)

Конструкторы и деструкторы C++

Однако в приведённом примере не решена важная проблема: функции Alloc и Free по-прежнему надо вызывать вручную. Другая проблема данного примера — опасность оператора присваивания.
Статьи по С++ | Просмотров: 946 | Добавил: c1 | Дата: 2009 Июнь 16 | Рейтинг: Проголосовало человек:0 | Комментарии (0)

Инкапсуляция C++

Основным способом организации информации в Си++ являются классы. В отличие от типа структура (struct) языка Си, которая может состоять только из полей и вложенных типов, класс (class) Си++ может состоять из полей, вложенных типов и функций-членов (member functions). Члены класса бывают публичными (открытыми, public), защищёнными (protected) и собственными (закрытыми, приватными, private). В Си++ тип структура аналогичен типу класс, отличие в том, что по умолчанию члены и базовые классы у структуры публичные, а у класса — собственные.
Статьи по С++ | Просмотров: 2378 | Добавил: c1 | Дата: 2009 Июнь 16 | Рейтинг: Проголосовало человек:0 | Комментарии (0)

Объектно-ориентированные особенности языка C++

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

Статьи по С++ | Просмотров: 631 | Добавил: c1 | Дата: 2009 Июнь 16 | Рейтинг: Проголосовало человек:0 | Комментарии (0)

Стандартная библиотека c++


Статьи по С++ | Просмотров: 911 | Добавил: c1 | Дата: 2009 Июнь 16 | Рейтинг: Проголосовало человек:0 | Комментарии (0)

Не объектно-ориентированные возможности C++

В этом разделе описываются возможности, непосредственно не связанные с объектно-ориентированным программированием (ООП). Многие из них, однако, особенно важны в сочетании с ООП.
Статьи по С++ | Просмотров: 813 | Добавил: c1 | Дата: 2009 Июнь 16 | Рейтинг: Проголосовало человек:0 | Комментарии (0)

Новые возможности по сравнению с Си

Нововведениями Си++ в сравнении с Си являются:

Статьи по С++ | Просмотров: 698 | Добавил: c1 | Дата: 2009 Июнь 16 | Рейтинг: Проголосовало человек:0 | Комментарии (0)

Технический обзор C++

Стандарт Си++ на 1998 год состоит из двух основных частей: ядра языка и стандартной библиотеки.

Стандартная библиотека Си++ вобрала в себя разрабатывавшуюся одновременно со стандартом библиотеку шаблонов STL. Сейчас название STL официально не употребляется, однако в кругах программистов на Си++ это название используется для обозначения части стандартной библиотеки, содержащей определения шаблонов контейнеров, итераторов, алгоритмов и функторов.

Стандарт Си++ содержит нормативную ссылку на стандарт Си от 1990 года и не определяет самостоятельно те функции стандартной библиотеки, которые заимствуются из стандартной библиотеки Си.

Кроме того, существует огромное количество библиотек Си++, не входящих в стандарт. В программах на Си++ можно использовать многие библиотеки Си.

Стандартизация определила язык программирования Си++, однако за этим названием могут скрываться также неполные, ограниченные, достандартные варианты языка. В первое время язык развивался вне формальных рамок, спонтанно, по мере ставившихся перед ним задач. Развитию языка сопутствовало развитие кросс-компилятора cfront. Новшества в языке отражались в изменении номера версии кросс-компилятора. Эти номера версий кросс-компилятора распространялись и на сам язык, но применительно к настоящему времени речь о версиях языка Си++ не ведут.

Статьи по С++ | Просмотров: 717 | Добавил: c1 | Дата: 2009 Июнь 16 | Рейтинг: Проголосовало человек:0 | Комментарии (0)

1-10 11-20 21-30 31-40 41-50 51-51