C/C++ Programming Compiler

рдпрд╛рдордзреНтАНрдпреЗ рдЬрд╛рд╣рд┐рд░рд╛рддреА рдЖрд╣реЗрддрдЕтАНреЕрдкрдордзреАрд▓ рдЦрд░реЗрджреА
рей.рем
репремрек рдкрд░реАрдХреНрд╖рдг
рел┬ард▓рд╛рдЦ+
рдбрд╛рдЙрдирд▓реЛрдб
рдЖрд╢рдп рд░реЗрдЯрд┐рдВрдЧ
рдкреНрд░рддреНрдпреЗрдХрдЬрдг
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ

рдпрд╛ рдЕтАНреЕрдкрд╡рд┐рд╖рдпреА

C++ рд╣реА рд╕рд╛рдорд╛рдиреНрдп-рдЙрджреНрджреЗрд╢реАрдп рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдЖрд╣реЗ рдЬреА Bjarne Stroustrup рдиреЗ C рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖реЗрдЪрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдореНрд╣рдгреВрди рдХрд┐рдВрд╡рд╛ "C рд╕рд╣ рдХреНрд▓рд╛рд╕реЗрд╕" рдореНрд╣рдгреВрди рддрдпрд╛рд░ рдХреЗрд▓реА рдЖрд╣реЗ. рднрд╛рд╖реЗрдЪрд╛ рдХрд╛рд▓рд╛рдВрддрд░рд╛рдиреЗ рд▓рдХреНрд╖рдгреАрдп рд╡рд┐рд╕реНрддрд╛рд░ рдЭрд╛рд▓рд╛ рдЖрд╣реЗ, рдЖрдгрд┐ рдЖрдзреБрдирд┐рдХ C++ рдордзреНрдпреЗ рдирд┐рдореНрди-рд╕реНрддрд░реАрдп рдореЗрдорд░реА рдореЕрдирд┐рдкреБрд▓реЗрд╢рдирдЪреНрдпрд╛ рд╕реБрд╡рд┐рдзрд╛рдВрд╡реНрдпрддрд┐рд░рд┐рдХреНрдд рдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб, рдЬреЗрдиреЗрд░рд┐рдХ рдЖрдгрд┐ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ рдЖрд╣реЗрдд.

рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ:
- рддреБрдордЪрд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╕рдВрдХрд▓рд┐рдд рдХрд░рд╛ рдЖрдгрд┐ рдЪрд╛рд▓рд╡рд╛
- рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЖрдЙрдЯрдкреБрдЯ рдХрд┐рдВрд╡рд╛ рддрдкрд╢реАрд▓рд╡рд╛рд░ рддреНрд░реБрдЯреА рдкрд╣рд╛
- C++ рдХрдВрдкрд╛рдЗрд▓рд░ рдорд╛рдирдХреЗ (ISO/IEC 14882) рдкреИрдХреА рдирд┐рд╡рдбрд╛: C++98, C++03, C++11, C++14, C++17, C++20, C++23
- рдорд▓реНрдЯреАрдереНрд░реЗрдбрд┐рдВрдЧ рд╕рдорд░реНрдерди
- рдмрд╛рд╣реНрдп рднреМрддрд┐рдХ/рдмреНрд▓реВрдЯреВрде рдХреАрдмреЛрд░реНрдбрд╕рд╣ рдХрдиреЗрдХреНрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдСрдкреНрдЯрд┐рдорд╛рдЗрдЭ рдХреЗрд▓реЗрд▓реЗ
- рд╕рд┐рдВрдЯреЕрдХреНрд╕ рд╣рд╛рдпрд▓рд╛рдЗрдЯрд┐рдВрдЧ, рдмреНрд░реЕрдХреЗрдЯ рдкреВрд░реНрдг рдХрд░рдгреЗ рдЖрдгрд┐ рд▓рд╛рдЗрди рдХреНрд░рдорд╛рдВрдХрд╛рдВрд╕рд╣ рдкреНрд░рдЧрдд рд╕реНрддреНрд░реЛрдд рдХреЛрдб рд╕рдВрдкрд╛рджрдХ
- C/C++ рдлрд╛рдпрд▓реА рдЙрдШрдбрд╛, рдЬрддрди рдХрд░рд╛, рдЖрдпрд╛рдд рдХрд░рд╛ рдЖрдгрд┐ рд╕рд╛рдорд╛рдпрд┐рдХ рдХрд░рд╛.
- рднрд╛рд╖реЗрдЪрд╛ рд╕рдВрджрд░реНрдн

рдорд░реНрдпрд╛рджрд╛:
- рд╕рдВрдХрд▓рдирд╛рд╕рд╛рдареА рдЗрдВрдЯрд░рдиреЗрдЯ рдХрдиреЗрдХреНрд╢рди рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ
- рдЬрд╛рд╕реНрддреАрдд рдЬрд╛рд╕реНрдд рдХрд╛рд░реНрдпрдХреНрд░рдо рдЪрд╛рд▓реВ рд╡реЗрд│ 20s рдЖрд╣реЗ
- рдПрдХрд╛ рд╡реЗрд│реА рдлрдХреНрдд рдПрдХ рдлрд╛рдИрд▓ рдЪрд╛рд▓рд╡рддрд╛ рдпреЗрддреЗ
- рдХрд╛рд╣реА рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо, рдиреЗрдЯрд╡рд░реНрдХ рдЖрдгрд┐ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдлрдВрдХреНрд╢рдиреНрд╕ рдорд░реНрдпрд╛рджрд┐рдд рдЕрд╕реВ рд╢рдХрддрд╛рдд
- рд╣реЗ рдмреЕрдЪ рдХрдВрдкрд╛рдЗрд▓рд░ рдЖрд╣реЗ; рдкрд░рд╕реНрдкрд░рд╕рдВрд╡рд╛рджреА рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕рдорд░реНрдерд┐рдд рдирд╛рд╣реАрдд. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдЬрд░ рддреБрдордЪрд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЗрдирдкреБрдЯ рдкреНрд░реЙрдореНрдкреНрдЯ рджреЗрдд рдЕрд╕реЗрд▓, рддрд░ рд╕рдВрдХрд▓рдирд╛рдкреВрд░реНрд╡реА рдЗрдирдкреБрдЯ рдЯреЕрдмрдордзреНрдпреЗ рдЗрдирдкреБрдЯ рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХрд░рд╛.
рдпрд╛ рд░реЛрдЬреА рдЕрдкрдбреЗрдЯ рдХреЗрд▓реЗ
реирей рдореЗ, реирежреирек

рдбреЗрдЯрд╛рд╕рдВрдмрдВрдзрд┐рдд рд╕реБрд░рдХреНрд╖рд┐рддрддрд╛

рдбреЗрд╡реНрд╣рд▓рдкрд░ рддреБрдордЪрд╛ рдбреЗрдЯрд╛ рдХрд╕рд╛ рдЧреЛрд│рд╛ рдХрд░рддрд╛рдд рдЖрдгрд┐ рд╢реЗрдЕрд░ рдХрд░рддрд╛рдд рд╣реЗ рд╕рдордЬреВрди рдШреЗрдгреНрдпрд╛рдкрд╛рд╕реВрди рд╕реБрд░рдХреНрд╖рд┐рддрддрд╛ рд╕реБрд░реВ рд╣реЛрддреЗ. рддреБрдордЪрд╛ рд╡рд╛рдкрд░, рдкреНрд░рджреЗрд╢ рдЖрдгрд┐ рд╡рдп рдпрд╛рдВрдЪреНрдпрд╛ рдЖрдзрд╛рд░реЗ рдбреЗрдЯрд╛ рдЧреЛрдкрдиреАрдпрддрд╛ рд╡ рд╕реБрд░рдХреНрд╖реЗрд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдкрджреНрдзрддреА рдмрджрд▓реВ рд╢рдХрддрд╛рдд. рдбреЗрд╡реНрд╣рд▓рдкрд░рдиреЗ рд╣реА рдорд╛рд╣рд┐рддреА рдкреБрд░рд╡рд▓реА рдЖрд╣реЗ рдЖрдгрд┐ рддреА рдХрд╛рд▓рд╛рдВрддрд░рд╛рдиреЗ рдЕрдкрдбреЗрдЯ рдХреЗрд▓реА рдЬрд╛рдК рд╢рдХрддреЗ.
рд╣реЗ ре▓рдк рддреГрддреАрдп рдкрдХреНрд╖рд╛рдВрд╕реЛрдмрдд рдбреЗрдЯрд╛рдЪреЗ рд╣реЗ рдкреНрд░рдХрд╛рд░ рд╢реЗрдЕрд░ рдХрд░реВ рд╢рдХрддреЗ
рд╕реНрдерд╛рди, рдЕтАНреЕрдк рдЕтАНреЕрдХреНрдЯрд┐рд╡реНрд╣рд┐рдЯреА рдЖрдгрд┐ рдЗрддрд░ 2
рдХреЛрдгрддрд╛рд╣реА рдбреЗрдЯрд╛ рдЧреЛрд│рд╛ рдХреЗрд▓реЗрд▓рд╛ рдирд╛рд╣реА
рдбреЗрд╡реНрд╣рд▓рдкрд░ рдбреЗрдЯрд╛ рдЧреЛрд│рд╛ рдХрд░рдгреНрдпрд╛рд╡рд┐рд╖рдпреА рдорд╛рд╣рд┐рддреА рдХрд╢реА рдШреЛрд╖рд┐рдд рдХрд░рддрд╛рдд рдпрд╛рд╡рд┐рд╖рдпреА рдЕрдзрд┐рдХ рдЬрд╛рдгреВрди рдШреНрдпрд╛
рдЯреНрд░рд╛рдВрдЭрд┐рдЯрдордзреНрдпреЗ рдбреЗрдЯрд╛ рдПрдВрдХреНрд░рд┐рдкреНрдЯ рдХреЗрд▓рд╛ рдЬрд╛рддреЛ
рдбреЗрдЯрд╛ рд╣рдЯрд╡рд▓рд╛ рдЬрд╛рдК рд╢рдХрдд рдирд╛рд╣реА

рд░реЗрдЯрд┐рдВрдЧ рдЖрдгрд┐ рдкреБрдирд░рд╛рд╡рд▓реЛрдХрдиреЗ

рей.рел
репрезрео рдкрд░реАрдХреНрд╖рдгреЗ