C++: відмінності між версіями

Матеріал з Файна Меморії
Перейти до навігації Перейти до пошуку
Surikoff (обговорення | внесок)
мНемає опису редагування
0
Рядок 1: Рядок 1:
[[Файл:Bjarne-stroustrup-picture-1.jpg|200px|thumb|праворуч|Б’єрн Страуструп дивиться на тебе як на [[Pascal|поцкаліста]]]]
'''C++''' — компільована статично типизована мова програмування. Фактично це переробка мови [[Сі]] і найпоширеніша на сьогодні мова програмування. Розроблена [[Б'єрн Страуструп|Б’єрном Страуструпом]]. Назва походить від [[Сі]] і [[Інкремент(програмування)|інкременту]] ++. Використовується всюди: від написання драйверів до створення ігор, від [[ОС]] до серверів.


== Короткий огляд ==
=== Коментарі ===
* <code>//коментар''</code>&nbsp;— до кінця рядка
* <code>/*коментар*/</code>&nbsp;— від ''/*'' до ''*/''
=== Типи ===
* Символьні: ''char'', ''wchar_t''.
* Числові: ''int'', ''float'', ''double'' і&nbsp;т.&nbsp;д.
* Логічні: ''bool''<ref>може приймати значення лише ''true'' або ''false''</ref>
=== ООП ===
В С++ з’являються класи, які забезпечують 3 важливих опції ООП: інкапсуляцію, наслідування і поліморфізм.
== Переваги ==
* Він дуже потужний
* С++ [[Мультипарадегменний|мультипарадегменний]].
* ШАБЛОНИ!!!!
* і&nbsp;т.&nbsp;д.
== Критика ==
* Бидлокодери кажуть, що він&nbsp;— складний. <ref>Він не складний, але в великих проектах код перетворюється у бозна-що.</ref>
* У нього [[Сі|сюшний]] [[Синтаксис|синтаксис]].
* Занадто багато можливостей.
* бла-бла-бла…
== Реалізації ==
* GNU C++
* C++ <S>БИДЛЕР</s> БІЛДЕР
* MS VISUAL STUDIO
== Галерея ==
<gallery>
Файл:C++.png
Файл:Borland-c.jpg|Пачка Сі++ бидлера
Файл:C programming tshirt-p235905337691303285cpu4 400.jpg
</gallery>
== Примітки ==
{{reflist}}
== Див. також ==
* [[Сі]]
* [[Pascal]]
* [[Java]]
== Посилання ==
[http://www.cplusplus.com/doc/tutorial/ RTFM, noob]
{{Мови програмування}}
[[Категорія:Мови програмування]]
{{ПС|{{Користувач:Vox/Підпис}} 18:18, 22 квітня 2011 (EEST)|}}

Версія за 17:45, 14 червня 2011