C++

Бикипиэдьийэ диэн сиртэн ылыллыбыт
C++
C plus plus book.jpg
The C++ Programming Language, Бьярне Страуструп суруйбут кинигэтэ.
Парадигмата Мульти-парадигмалаах: процедуралаах, объекка ыйдарыылаах, бүттүүн
Үөскээhинэ 1983
Айааччыта Бьярне Страуструп
Типтааhын дисциплината Статик, номинатив типтаах
Тахсыыта Microsoft Visual C++, GCC, Borland C++ Builder, Intel C++ Compiler, Sun Studio
Диалектара ISO/IEC C++ 1998, ISO/IEC C++ 2003

C++ диэн бүтүн соруктаах программалааhын тыла. Тылы 1979 Bell Labs үлэhитэ Бьярне Страуструп айбыта, "C with Classes" диэн ааттаах C программалааhын тылыгар кэҥэтии курдук. 1983 C++ диэн ааттаммыта.

C++ софтуэр индустриятыгар олус киэҥник туттуллар тыл буолар.

Философията[уларыт]

Бьярне Страуструп "The Design and Evolution of C++" (1994) диэн кинигэтигэр C++ айааhынын сорох сиэрдэрин суруйбут:

  • C++ C курдук туhалаах уонна дьаhамырдаах, статик типтаах, бүтүн соруктаах тыл буолуохтаах
  • C++ баhаам элбэх программалааhын истииллэрин (процедуралаах программалааhын, биэрии абстракцията, объекка ыйдарыылаах программалааhын уонна бүттүүн программалааhын) быhаччы уонна бары өттүнэн өйүөхтээх
  • C++ программалааччыга талар кыаҕы биэриэхтээх, сыыhа талыыны оҥорбутун да иhин
  • C++ C'лыын төһө кыалларынан улахан дьүөрэлэһиилээх буолуохтаах, оннук гынан C'ттан көһүүнү чэпчэтиэхтээх
  • C++ платформаттан тутулуктаах эбэтэр бүтүн соруктаах буолбатах уратылара суох буолуохтаах
  • C++ хайа да туттуллубат уратытыттан сылтаан оҥорумтуота намтыа суохтаах
  • C++ уустук программалааhын тулалыыр эйгэтэ суох үлэлиэхтээх

Холобур[уларыт]

# include <iostream>
 
int main()
{
   std::cout << "Hello, world!\n";
}