C++: відмінності між версіями
Перейти до навігації
Перейти до пошуку
0 |
Vox (обговорення | внесок) м Редагування користувача 95.132.221.35 (обговорення) відкинуті до версії користувача MrGALL |
||
| Рядок 1: | Рядок 1: | ||
[[Файл:Bjarne-stroustrup-picture-1.jpg|200px|thumb|праворуч|Б’єрн Страуструп дивиться на тебе як на [[Pascal|поцкаліста]]]] | |||
http:// | '''C++''' — компільована статично типизована мова програмування. Фактично це переробка мови [[Сі]] і найпоширеніша на сьогодні мова програмування. Розроблена [[Б'єрн Страуструп|Б’єрном Страуструпом]]. Назва походить від [[Сі]] і [[Інкремент(програмування)|інкременту]] ++. Використовується всюди: від написання драйверів до створення ігор, від [[ОС]] до серверів. | ||
== Короткий огляд == | |||
=== Коментарі === | |||
* <code>//коментар''</code> — до кінця рядка | |||
* <code>/*коментар*/</code> — від ''/*'' до ''*/'' | |||
=== Типи === | |||
* Символьні: ''char'', ''wchar_t''. | |||
* Числові: ''int'', ''float'', ''double'' і т. д. | |||
* Логічні: ''bool''<ref>може приймати значення лише ''true'' або ''false''</ref> | |||
=== ООП === | |||
В С++ з’являються класи, які забезпечують 3 важливих опції ООП: інкапсуляцію, наслідування і поліморфізм. | |||
== Переваги == | |||
* Він дуже потужний | |||
* С++ [[Мультипарадегменний|мультипарадегменний]]. | |||
* ШАБЛОНИ!!!! | |||
* і т. д. | |||
== Критика == | |||
* Бидлокодери кажуть, що він — складний. <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)|}} | |||
Версія за 18:39, 14 червня 2011

C++ — компільована статично типизована мова програмування. Фактично це переробка мови Сі і найпоширеніша на сьогодні мова програмування. Розроблена Б’єрном Страуструпом. Назва походить від Сі і інкременту ++. Використовується всюди: від написання драйверів до створення ігор, від ОС до серверів.
Короткий огляд
Коментарі
//коментар— до кінця рядка/*коментар*/— від /* до */
Типи
- Символьні: char, wchar_t.
- Числові: int, float, double і т. д.
- Логічні: bool[1]
ООП
В С++ з’являються класи, які забезпечують 3 важливих опції ООП: інкапсуляцію, наслідування і поліморфізм.
Переваги
- Він дуже потужний
- С++ мультипарадегменний.
- ШАБЛОНИ!!!!
- і т. д.
Критика
- Бидлокодери кажуть, що він — складний. [2]
- У нього сюшний синтаксис.
- Занадто багато можливостей.
- бла-бла-бла…
Реалізації
- GNU C++
- C++
БИДЛЕРБІЛДЕР - MS VISUAL STUDIO
Галерея
-
Пачка Сі++ бидлера
Примітки
Див. також
Посилання
C++ - на цьому написали весь світ. |
||
|---|---|---|
| Промислові | Ассемблер · Сі · C++ · Lisp · Haskell · Java · Javascript · Поцкаль · Perl · PHP · Python · Ruby · Tcl · Visual Basic | |
| Езотеричні | HQ9+ · INTERCAL · Brainfuck · Befunge · Malbolge · Piet · Spoon · Whitespace | |