C++

C++ - компільована статично типизована мова програмування. Фактично це переробка мови Сі і найпоширеніша на сьогодні мова програмування. Розроблена [[Б'єрн Страуструп]Б'єрном Страуструпом]. Назва походить від Сі і інкременту ++. Використовується всюди: від написання драйверів до створення ігор, від ОС до серверів.
Короткий огляд
Коментарі
//коментар- до кінця рядка/*коментар*/- від /* до */
Типи
- Символьні: char, wchar_t.
- Числові: int, float, double і т.д.
- Логічні: bool[1]
ООП
В С++ з'являються класи, які забезпечують 3 важливих опції ООП: інкапсуляцію, наслідування і поліморфізм.
Приклади
- include <iostream>
using namespace std;
int main(){
cout << "Hello, world!!" << endl;
return 0;
}
- include <iostream>
using namespace std;
int fib(int x){
if (x <= 1)
return 1;
else return fib(n - 1) + fib(n - 2);
}
int main(){
int n;
cin >> n;
n = fib(n);
cout << n << endl;
return 0;
}
Переваги
- Він дуже потужний
- С++ мультипарадегменний.
- ШАБЛОНИ!!!!
- і т.д.
Критика
- Бидлокодери кажуть, що він - складний. [2]
- У нього сюшний синтаксис.
- Занадто багато можливостей.
- бла-бла-бла...
Реалізації
- GNU C++
- C++
БИДЛЕРБІЛДЕР - MS VISUAL STUDIO
Галерея
-
Пачка Сі++ бидлера