ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² ΡƒΡ‡Ρ‘Π±Π΅, ΠΎΡ‡Π΅Π½ΡŒ быстро...
Π Π°Π±ΠΎΡ‚Π°Π΅ΠΌ вмСстС Π΄ΠΎ ΠΏΠΎΠ±Π΅Π΄Ρ‹

Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ языков Π‘++ ΠΈ Π‘

Π Π΅Ρ„Π΅Ρ€Π°Ρ‚ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Ρ‹ строк Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅Ρ‡Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ ΡΠ»ΡƒΠΆΠ΅Π±Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π½Π° Π‘, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² Π‘++ ΠΏΡ€ΠΈ условиях совмСстимости ΠΎΠ±ΠΎΠΈΡ… языков Π½Π° ΡΡ‚Π°Π΄ΠΈΠΈ связывания ΠΈ ΠΈΡ… Π±ΠΎΠ»ΡŒΡˆΠΎΠ³ΠΎ синтаксичСского сходства; Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Ρ‹ строк ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π½Π° Π‘, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π‘++, Π½ΠΎ ΠΏΡ€ΠΈ условии, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»Π½ΠΎΠΉ пСрСписи ΠΈΡ… Π½Π° ΡΠ·Ρ‹ΠΊ Π‘++ Π½Π΅ ΠΏΠΎΡ‚рСбуСтся; Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ сотни тысяч программистов… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ языков Π‘++ ΠΈ Π‘ (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Π’Ρ‹Π±ΠΎΡ€ Π‘ Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ языка для Π‘++ ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ Π΅Π³ΠΎ достоинствами:

  • (1) ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, ΠΊΡ€Π°Ρ‚ΠΊΠΎΡΡ‚ΡŒ ΠΈ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½ΠΈΠ·ΠΊΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ;
  • (2) Π°Π΄Π΅ΠΊΠ²Π°Ρ‚Π½ΠΎΡΡ‚ΡŒ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Ρƒ Π·Π°Π΄Π°Ρ‡ систСмного программирования;
  • (3) ΠΎΠ½ ΠΈΠ΄Π΅Ρ‚ Π² Π»ΡŽΠ±ΠΎΠΉ систСмС ΠΈ Π½Π° Π»ΡŽΠ±ΠΎΠΉ машинС;
  • (4) ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ срСды UNIX.

Π’ Π‘ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ свои ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, Π½ΠΎ Π² ΡΠ·Ρ‹ΠΊΠ΅, Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΠΎΠΌ «Ρ Π½ΡƒΠ»Ρ» ΠΎΠ½ΠΈ появились Π±Ρ‹ Ρ‚ΠΎΠΆΠ΅, Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π‘, ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅, Ρ…ΠΎΡ€ΠΎΡˆΠΎ извСстны. Π‘ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½ΠΎ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ориСнтация Π½Π° Π‘ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ язык «Π‘ Ρ ΠΊΠ»Π°ΡΡΠ°ΠΌΠΈ» ΠΊΠ°ΠΊ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΉ (хотя ΠΈ Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ) инструмСнт Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π²Ρ‹Ρ… мСсяцСв Ρ€Π°Π·Π΄ΡƒΠΌΠΈΠΉ ΠΎ Π²Π²Π΅Π΄Π΅Π½ΠΈΠΈ Π² Π‘ ΠΊΠ»Π°ΡΡΠΎΠ² Π² ΡΡ‚ΠΈΠ»Π΅ Π‘ΠΈΠΌΡƒΠ»Ρ‹.

Π‘++ стал ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΡˆΠΈΡ€Π΅, Π½ΠΎ ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ роста Π΅Π³ΠΎ возмоТностСй, выходящих Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹ Π‘, вновь ΠΈ Π²Π½ΠΎΠ²ΡŒ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π»Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° совмСстимости. Ясно, Ρ‡Ρ‚ΠΎ ΠΎΡ‚ΠΊΠ°Π·Π°Π²ΡˆΠΈΡΡŒ ΠΎΡ‚ Ρ‡Π°ΡΡ‚ΠΈ наслСдства Π‘, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ (см., Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, [15]). Π­Ρ‚ΠΎ Π½Π΅ Π±Ρ‹Π»ΠΎ сдСлано ΠΏΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ:

  • (1) ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Ρ‹ строк ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π½Π° Π‘, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π‘++, Π½ΠΎ ΠΏΡ€ΠΈ условии, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»Π½ΠΎΠΉ пСрСписи ΠΈΡ… Π½Π° ΡΠ·Ρ‹ΠΊ Π‘++ Π½Π΅ ΠΏΠΎΡ‚рСбуСтся;
  • (2) ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Ρ‹ строк Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅Ρ‡Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ ΡΠ»ΡƒΠΆΠ΅Π±Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π½Π° Π‘, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² Π‘++ ΠΏΡ€ΠΈ условиях совмСстимости ΠΎΠ±ΠΎΠΈΡ… языков Π½Π° ΡΡ‚Π°Π΄ΠΈΠΈ связывания ΠΈ ΠΈΡ… Π±ΠΎΠ»ΡŒΡˆΠΎΠ³ΠΎ синтаксичСского сходства;
  • (3) ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ сотни тысяч программистов, Π·Π½Π°ΡŽΡ‰ΠΈΡ… Π‘; ΠΈΠΌ Π΄ΠΎΡΡ‚Π°Ρ‚ΠΎΡ‡Π½ΠΎ ΠΎΠ²Π»Π°Π΄Π΅Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½ΠΎΠ²Ρ‹ΠΌΠΈ срСдствами Π‘++ ΠΈ Π½Π΅ Π½Π°Π΄ΠΎ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ основ языка;
  • (4) ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π‘ ΠΈ Π‘++ Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΎΠ΄Π½ΠΈΠΌΠΈ ΠΈ Ρ‚Π΅ΠΌΠΈ ΠΆΠ΅ людьми Π½Π° ΠΎΠ΄Π½ΠΈΡ… ΠΈ Ρ‚Π΅Ρ… ΠΆΠ΅ систСмах ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π³ΠΎΠ΄Ρ‹, различия ΠΌΠ΅ΠΆΠ΄Ρƒ языками Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π»ΠΈΠ±ΠΎ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ, Π»ΠΈΠ±ΠΎ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ свСсти ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΡƒ количСство ошибок ΠΈ Π½Π΅Π΄ΠΎΡ€Π°Π·ΡƒΠΌΠ΅Π½ΠΈΠΉ. ОписаниС Π‘++ Π±Ρ‹Π»ΠΎ ΠΏΠ΅Ρ€Π΅Ρ€Π°Π±ΠΎΡ‚Π°Π½ΠΎ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ любая допустимая Π² ΠΎΠ±ΠΎΠΈΡ… языках конструкция ΠΎΠ·Π½Π°Ρ‡Π°Π»Π° Π² Π½ΠΈΡ… ΠΎΠ΄Π½ΠΎ ΠΈ Ρ‚ΠΎ ΠΆΠ΅.

Как язык, Ρ‚Π°ΠΊ ΠΈ ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π‘++ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π»ΠΈΡΡŒ Π² Ρ€Π°ΡΡ‡Π΅Ρ‚Π΅ Π½Π° ΠΏΠ΅Ρ€Π΅Π½ΠΎΡΠΈΠΌΠΎΡΡ‚ΡŒ. Π˜ΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ΡΡ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ языка Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ систСм, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… Π‘. Π’ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ… Π½Π° Π‘++ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π‘. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ слуТСбных ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, рассчитанных Π½Π° Π‘, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π² Π‘++.

Π―Π·Ρ‹ΠΊ Π‘ ΡΠ°ΠΌ развивался Π² ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ нСсколько Π»Π΅Ρ‚, Ρ‡Ρ‚ΠΎ отчасти Π±Ρ‹Π»ΠΎ связано с Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ Π‘++ [14]. Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚ ANSI для Π‘ [27] содСрТит, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, синтаксис описания Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, позаимствованный ΠΈΠ· ΡΠ·Ρ‹ΠΊΠ° «Π‘ Ρ ΠΊΠ»Π°ΡΡΠ°ΠΌΠΈ». ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ Π²Π·Π°ΠΈΠΌΠ½ΠΎΠ΅ заимствованиС, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‚ΠΈΠΏ указатСля void* Π±Ρ‹Π» ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π½ для ANSI Π‘, Π° Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ Π² Π‘++. Как Π±Ρ‹Π»ΠΎ ΠΎΠ±Π΅Ρ‰Π°Π½ΠΎ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΈΠ·Π΄Π°Π½ΠΈΠΈ этой ΠΊΠ½ΠΈΠ³ΠΈ, описаниС Π‘++ Π±Ρ‹Π»ΠΎ Π΄ΠΎΡ€Π°Π±ΠΎΡ‚Π°Π½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π½Π΅ΠΎΠΏΡ€Π°Π²Π΄Π°Π½Π½Ρ‹Π΅ расхоТдСния. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π‘++ Π±ΠΎΠ»Π΅Π΅ совмСстим с ΡΠ·Ρ‹ΠΊΠΎΠΌ Π‘, Ρ‡Π΅ΠΌ это Π±Ρ‹Π»ΠΎ Π²Π½Π°Ρ‡Π°Π»Π΅ ($$R.18). Π’ ΠΈΠ΄Π΅Π°Π»Π΅ Π‘++ Π΄ΠΎΠ»ΠΆΠ΅Π½ максимально ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ°Ρ‚ΡŒΡΡ ΠΊ ANSI C, Π½ΠΎ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ [9]. Π‘Ρ‚ΠΎΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π½ΠΎΠΉ совмСстимости Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π±Ρ‹Π»ΠΎ ΠΈ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ это Π½Π°Ρ€ΡƒΡˆΠΈΡ‚ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ‚ΠΈΠΏΠΎΠ² ΠΈ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½Π½ΠΎΡΡ‚ΡŒ использования встроСнных ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… Ρ‚ΠΈΠΏΠΎΠ², Π° ΡΡ‚ΠΈ свойства всСгда Π±Ρ‹Π»ΠΈ ΠΎΠ΄Π½ΠΈΠΌΠΈ ΠΈΠ· Π³Π»Π°Π²Π½Ρ‹Ρ… для Π‘++.

Для изучСния Π‘++ Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ Π‘. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° Π‘ ΡΠΏΠΎΡΠΎΠ±ΡΡ‚Π²ΡƒΠ΅Ρ‚ ΡƒΡΠ²ΠΎΠ΅Π½ΠΈΡŽ ΠΏΡ€ΠΈΠ΅ΠΌΠΎΠ² ΠΈ Π΄Π°ΠΆΠ΅ Ρ‚Ρ€ΡŽΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π½Π° Π‘++ становятся просто Π½Π΅Π½ΡƒΠΆΠ½Ρ‹ΠΌΠΈ. НапримСр, явноС ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚ΠΈΠΏΠ° (ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΈΠ΅), Π² Π‘++ Π½ΡƒΠΆΠ½ΠΎ Π³ΠΎΡ€Π°Π·Π΄ΠΎ Ρ€Π΅ΠΆΠ΅, Ρ‡Π΅ΠΌ Π² Π‘ (см. «Π—амСчания для программистов Π½Π° Π‘» Π½ΠΈΠΆΠ΅). Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Ρ…ΠΎΡ€ΠΎΡˆΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° ΡΠ·Ρ‹ΠΊΠ΅ Π‘ ΠΏΠΎ ΡΡƒΡ‚ΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ Π½Π° Π‘++. НапримСр, всС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈΠ· ΠΊΠ»Π°ΡΡΠΈΡ‡Π΅ΡΠΊΠΎΠ³ΠΎ описания Π‘ [8] ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ Π½Π° Π‘++. Π’ ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ изучСния Π‘++ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»Π΅Π·Π΅Π½ ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π»ΡŽΠ±Ρ‹ΠΌ языком со ΡΡ‚атичСскими Ρ‚ΠΈΠΏΠ°ΠΌΠΈ.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ