Π Π°Π·Π½ΠΎΠ΅

Книга язык c: ВОП-10 ΠΊΠ½ΠΈΠ³ ΠΏΠΎ C#: ΠΎΡ‚ Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ° Π΄ΠΎ профСссионала

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

ΠŸΠΎΠ΄Π±ΠΎΡ€ΠΊΠ° ΠΊΠ½ΠΈΠ³ ΠΏΠΎ C++ для любого уровня

Π₯ΠΎΡ‚ΠΈΡ‚Π΅ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ C++, Π½ΠΎ Π½Π΅ Π·Π½Π°Π΅Ρ‚Π΅ с Ρ‡Π΅Π³ΠΎ Π½Π°Ρ‡Π°Ρ‚ΡŒ? Или ΠΏΠΎΠ΄Ρ‚ΡΠ½ΡƒΡ‚ΡŒ свои знания Π² Π‘++? Π’ ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… ΠΊΠ½ΠΈΠ³.

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅, Π±Π΅Π· ΠΎΠΏΡ‹Ρ‚Π° программирования

Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅: ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° использования C++Β» (Π‘ΡŒΡ‘Ρ€Π½ Бтрауструп) (ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΎ для Π‘++11/Π‘++14) Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° языкС Π‘++, написанноС Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ этого языка. Π₯ΠΎΡ€ΠΎΡˆΠ°Ρ ΠΊΠ½ΠΈΠ³Π°, Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰Π°Ρ ΠΎΠΏΡ‹Ρ‚Π° Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ, Π½ΠΎ ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»Π΅Π·Π½Π° Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ°ΠΌ.

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅, с ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ программирования

Β«C++ PrimerΒ»* (Бтэнли Π›ΠΈΠΏΠΏΠΌΠ°Π½, Π–ΠΎΠ·Π΅ Π›Π°ΠΆΡƒΠ° ΠΈ Π‘Π°Ρ€Π±Π°Ρ€Π° Π­. ΠœΡƒ) (ΠΎΠ±Π½ΠΎΠ²Π»Ρ‘Π½ для C++11) Π’ 1ΠΊ страниц умСщаСтся ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Π‘++, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ ΠΏΠΎΡ‡Ρ‚ΠΈ всё Π² этом языкС, Π² ΠΎΡ‡Π΅Π½ΡŒ доступном Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ ΠΈ ΠΌΠ΅Π»ΡŒΡ‡Π°ΠΉΡˆΠΈΡ… подробностях. ΠŸΡΡ‚ΠΎΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ (ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ΠΎ 16 августа 2012) ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ Π‘++11. [ΠžΠ±Π·ΠΎΡ€]

*НС ΠΏΡƒΡ‚Π°Ρ‚ΡŒ с Β«C++ Primer PlusΒ» (Π‘Ρ‚ΠΈΠ²Π΅Π½ ΠŸΡ€Π°Ρ‚Π°) с ΠΌΠ΅Π½Π΅Π΅ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ ΠΎΠ±Π·ΠΎΡ€ΠΎΠΌ.

Β«ΠžΠ±Π·ΠΎΡ€ Π‘++Β» (Π‘ΡŒΡ‘Ρ€Π½ Бтрауструп) Β«ΠžΠ±Π·ΠΎΡ€Β» β€” это ΠΊΡ€Π°Ρ‚ΠΊΠΈΠΉ (ΠΎΠΊΠΎΠ»ΠΎ 180 страниц ΠΈ 14 Π³Π»Π°Π²) ΡƒΡ‡Π΅Π±Π½Ρ‹ΠΉ ΠΎΠ±Π·ΠΎΡ€ всСго Π² стандартном Π‘++ (язык ΠΈ стандартная Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΈ использованиС Π‘++11) Π½Π° нСсколько Π±ΠΎΠ»Π΅Π΅ высоком ΡƒΡ€ΠΎΠ²Π½Π΅ для людСй, ΡƒΠΆΠ΅ Π·Π½Π°ΠΊΠΎΠΌΡ‹Ρ… с Π‘++ ΠΈΠ»ΠΈ, ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ… ΠΎΠΏΡ‹Ρ‚ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ. Π­Ρ‚Π° ΠΊΠ½ΠΈΠ³Π° являСтся Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠΉ вСрсиСй ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°, ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ Π³Π»Π°Π²Ρ‹ 2-5 Ρ‡Π΅Ρ‚Π²Ρ‘Ρ€Ρ‚ΠΎΠ³ΠΎ издания Β«Π―Π·Ρ‹ΠΊΠ° программирования Π‘++Β».

Β«Accelerated C++Β» («УскорСнный Π‘++Β») (Π­Π½Π΄Ρ€ΡŽ ΠšΡ‘Π½ΠΈΠ³ ΠΈ Π‘Π°Ρ€Π±Π°Ρ€Π° ΠœΡƒ) Π­Ρ‚Π° ΠΊΠ½ΠΈΠ³Π° Π² основном ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ Ρ‚Π΅ ΠΆΠ΅ Ρ‚Π΅ΠΌΡ‹, Ρ‡Ρ‚ΠΎ ΠΈ Β«C++ PrimerΒ», Π½ΠΎ ΠΏΠΎ ΠΎΠ±ΡŠΡ‘ΠΌΡƒ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΡŒ Ρ‚ΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΈ. Π’ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ стСпСни это Ρ‚Π°ΠΊ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ это Π½Π΅ Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, Π° Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Π‘++ для людСй, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π½ΡŒΡˆΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π»ΠΈ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ-Ρ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠΌ языкС. Π’ этой ΠΊΠ½ΠΈΠ³Π΅ Π±ΠΎΠ»Π΅Π΅ быстрый Ρ‚Π΅ΠΌΠΏ обучСния, Π½ΠΎ для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ смоТСт ΠΎΡΠΈΠ»ΠΈΡ‚ΡŒ Π΅Π³ΠΎ, эта ΠΊΠ½ΠΈΠ³Π° окаТСтся ΠΎΡ‡Π΅Π½ΡŒ сТатым Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ Π² язык. (Π˜ΡΡ‚ΠΎΡ€ΠΈΡ‡Π΅ΡΠΊΠΈ, эта ΠΊΠ½ΠΈΠ³Π° ΠΎΡ‚ΠΊΡ€Ρ‹Π»Π° Π½ΠΎΠ²Ρ‹Π΅ возмоТности, став ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΎΠΉ для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ использовался соврСмСнный ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΡŽ языка.) [ΠžΠ±Π·ΠΎΡ€]

Β«Thinking in C++Β» (Β«ΠœΡ‹ΡˆΠ»Π΅Π½ΠΈΠ΅ Π½Π° Π‘++Β») (Π‘Ρ€ΡŽΡ ЭккСль) Π”Π²Π° Ρ‚ΠΎΠΌΠ°; Π­Ρ‚ΠΎΡ‚ ΡƒΡ‡Π΅Π±Π½ΠΈΠΊ, написанный Π² свободном стилС, ΠΏΠΎΡΠ»ΡƒΠΆΠΈΡ‚ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΌ прСдисловиСм ΠΊ Π±ΠΎΠ»Π΅Π΅ слоТным ΠΊΠ½ΠΈΠ³Π°ΠΌ. Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ: Ρ‚ΠΎΠΌ 1, Ρ‚ΠΎΠΌ 2. К соТалСнию, с Π½ΠΈΡ… встрСчаСтся ряд ΠΌΠ΅Π»ΠΊΠΈΡ… ошибок (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ автоматичСски const), Π½Π΅Ρ‚ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ списка ошибок. Π§Π°ΡΡ‚ΡŒ ошибок ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ здСсь, Π½ΠΎ это, ΠΏΠΎ-Π²ΠΈΠ΄ΠΈΠΌΠΎΠΌΡƒ, Π½Π΅ поддСрТиваСтся.

Π›ΡƒΡ‡ΡˆΠ°Ρ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°

Β«Effective C++Β» (Β«Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ использованиС C++Β») (Π‘ΠΊΠΎΡ‚Ρ‚ ΠœΠ°ΠΉΠ΅Ρ€Ρ). Π­Ρ‚Π° ΠΊΠ½ΠΈΠ³Π° Π±Ρ‹Π»Π° написана с Ρ†Π΅Π»ΡŒΡŽ ΡΡ‚Π°Ρ‚ΡŒ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π»ΡƒΡ‡ΡˆΠ΅ΠΉ ΠΊΠ½ΠΈΠ³ΠΎΠΉ для программистов, ΠΏΠΈΡˆΡƒΡ‰ΠΈΡ… Π½Π° языкС Π‘, ΠΈ Π΅ΠΉ это ΡƒΠ΄Π°Π»ΠΎΡΡŒ. Π Π°Π½Π½ΠΈΠ΅ издания Π±Ρ‹Π»ΠΈ большС ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ Π½Π° программистов, Ρ€Π°Π±ΠΎΡ‚Π°Π²ΡˆΠΈΡ… с языками Π‘, Π² Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΌ ΠΈΠ·Π΄Π°Π½ΠΈΠΈ это помСнялось, ΠΈ ΠΊΠ½ΠΈΠ³Π° ΠΏΠ΅Ρ€Π΅ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π»Π°ΡΡŒ Π½Π° Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с языками Ρ‚ΠΈΠΏΠ° Java. Книга прСдставляСт собой 50 Π»Π΅Π³ΠΊΠΈΡ… для запоминания основанных Π½Π° ΠΎΠΏΡ‹Ρ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ» вмСстС с ΠΈΡ… обоснованиСм Π² ΠΎΡ‡Π΅Π½ΡŒ доступной (ΠΈ приятной) Ρ„ΠΎΡ€ΠΌΠ΅. Для Π‘++11 ΠΈ Π‘++14 Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΈ вопросы устарСли, поэтому Π² этом случаС Β«Effective Modern C++Β» (Β«Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΈ соврСмСнный Π‘++Β» ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Π΅Π΅. [ΠžΠ±Π·ΠΎΡ€]

Β«Effective Modern C++Β» (Β«Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΈ соврСмСнный Π‘++Β») (Π‘ΠΊΠΎΡ‚Ρ‚ ΠœΠ°ΠΉΠ΅Ρ€Ρ). По сути это новая вСрсия Β«Effective C++Β» (Β«Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ использованиС C++Β»), ориСнтированная Π½Π° Π‘++ программистов, пСрСходящих ΠΎΡ‚ Π‘++03 ΠΊ Π‘++11 ΠΈ Π‘++14.

Β«Effective STLΒ» (Β«Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ использованиС STLΒ») (Π‘ΠΊΠΎΡ‚Ρ‚ ΠœΠ°ΠΉΠ΅Ρ€Ρ). Π­Ρ‚Π° ΠΊΠ½ΠΈΠ³Π° стрСмится ΡΡ‚Π°Ρ‚ΡŒ Ρ‡Π°ΡΡ‚ΡŒΡŽ стандартной Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ STL, ΠΊΠ°ΠΊ ΠΈ Β«Effective C++Β» для языка Π² Ρ†Π΅Π»ΠΎΠΌ: ΠΎΠ½Π° прСдставляСт основныС ΠΏΡ€Π°Π²ΠΈΠ»Π° вмСстС с ΠΈΡ… обоснованиСм. [ΠžΠ±Π·ΠΎΡ€]

Β«More Effective C++Β» (Β«Π‘ΠΎΠ»Π΅Π΅ эффСктивноС использованиС C++Β») (Π‘ΠΊΠΎΡ‚Ρ‚ ΠœΠ°ΠΉΠ΅Ρ€Ρ). Π•Ρ‰Ρ‘ большС основанных Π½Π° ΠΎΠΏΡ‹Ρ‚Π΅ More Exceptional C++ΠΏΡ€Π°Π²ΠΈΠ», Ρ‡Π΅ΠΌ Π² Β«Effective C++Β». Они Π½Π΅ Ρ‚Π°ΠΊΠΈΠ΅ Π²Π°ΠΆΠ½Ρ‹Π΅, ΠΊΠ°ΠΊ Ρ‚Π΅ ΠΈΠ· ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΈ, Π½ΠΎ всё-Ρ‚Π°ΠΊΠΈ Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎ Π·Π½Π°Ρ‚ΡŒ ΠΈ ΠΈΡ….

Β«Exceptional C++Β» («РСшСниС слоТных Π·Π°Π΄Π°Ρ‡ Π½Π° Π‘++Β») (Π“Π΅Ρ€Π± Π‘Π°Ρ‚Ρ‚Π΅Ρ€). Книга прСдставлСна Π² Π²ΠΈΠ΄Π΅ Π½Π°Π±ΠΎΡ€Π° Π³ΠΎΠ»ΠΎΠ²ΠΎΠ»ΠΎΠΌΠΎΠΊ, это ΠΎΠ΄Π½ΠΎ ΠΈΠ· Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΈ всСсторонних обсуТдСний Π½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰Π΅Π³ΠΎ управлСния рСсурсами ΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ бСзопасности Π² Π‘++ Ρ‡Π΅Ρ€Π΅Π· RAII (ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ рСсурса Π΅ΡΡ‚ΡŒ инициализация), Π² Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ ΡƒΠ³Π»ΡƒΠ±Π»Ρ‘Π½Π½ΠΎΠΌΡƒ изучСния Ρ‚Π°ΠΊΠΈΡ… вопросов, ΠΊΠ°ΠΊ ΠΈΠ΄ΠΈΠΎΠΌΡ‹ pimpl, поиск ΠΈΠΌΡ‘Π½, Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ классов ΠΈ модСль памяти Π‘++. [ΠžΠ±Π·ΠΎΡ€]

Β«More Exceptional C++Β» («НовыС слоТныС Π·Π°Π΄Π°Ρ‡ΠΈ Π½Π° C++Β») (Π“Π΅Ρ€Π± Π‘Π°Ρ‚Ρ‚Π΅Ρ€). ΠžΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ‚Π΅ΠΌΡ‹ бСзопасности, Π½Π΅ Π·Π°Ρ‚Ρ€ΠΎΠ½ΡƒΡ‚Ρ‹Π΅ Π² Β«Exceptional C++Β» Π² Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ ΠΎΠ±ΡΡƒΠΆΠ΄Π΅Π½ΠΈΡŽ эффСктивного ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ программирования Π² C++ ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ использования STL. [ΠžΠ±Π·ΠΎΡ€]

Β«Exceptional C++ StyleΒ» (Π“Π΅Ρ€Π± Π‘Π°Ρ‚Ρ‚Π΅Ρ€). Π’ ΠΊΠ½ΠΈΠ³Π΅ обсуТдаСтся ΠΎΠ±Ρ‰Π΅Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, оптимизация ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ рСсурсами; Π² этой ΠΊΠ½ΠΈΠ³Π΅ Ρ‚Π°ΠΊΠΆΠ΅ Ρ…ΠΎΡ€ΠΎΡˆΠΎ описано, ΠΊΠ°ΠΊ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π½Π° Π‘++ с использованиСм Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Π½Π΅ ΡΠ²Π»ΡΡŽΡ‰ΠΈΡ…ΡΡ Ρ‡Π»Π΅Π½Π°ΠΌΠΈ класса, ΠΈ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠΌ Π΅Π΄ΠΈΠ½ΠΎΠΉ отвСтствСнности. [ΠžΠ±Π·ΠΎΡ€]

Β«C++ Coding StandardsΒ» (Β«Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Ρ‹ программирования Π½Π° Π‘++Β») (Π“Π΅Ρ€Π± Π‘Π°Ρ‚Ρ‚Π΅Ρ€, АндрСй АлСксандрСску). Π’Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ «стандарты программирования» здСсь Π½Π΅ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ «сколько ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ² я Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π² своём ΠΊΠΎΠ΄Π΅?Β». Π’ этой ΠΊΠ½ΠΈΠ³Π΅ содСрТится Π±ΠΎΠ»Π΅Π΅ ста Π»ΡƒΡ‡ΡˆΠΈΡ… Π·Π°Π΄Π°Ρ‡, ΠΈΠ΄ΠΈΠΎΠΌ ΠΈ распространСнных ошибок, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠΌΠΎΡ‡ΡŒ Π²Π°ΠΌ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ, понятный ΠΈ эффСктивный ΠΊΠΎΠ΄ Π½Π° Π‘++. [ΠžΠ±Π·ΠΎΡ€]

Β«C++ Templates: The Complete GuideΒ» (Β«Π¨Π°Π±Π»ΠΎΠ½Ρ‹ Π‘++: ΠΏΠΎΠ»Π½ΠΎΠ΅ руководство») (Дэвид Π’Π°Π½Π΄Π΅Π²ΡƒΡ€Π΄ ΠΈ Николаи М. ДТосаттис). Π­Ρ‚ΠΎ ΠΊΠ½ΠΈΠ³Π° ΠΎ Ρ‚Π΅Ρ… ΡˆΠ°Π±Π»ΠΎΠ½Π°Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ сущСствовали Π΄ΠΎ Π‘++11. Она ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ всё ΠΎΡ‚ самых основ Π΄ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΠ΅Ρ€Π΅Π΄ΠΎΠ²Ρ‹Ρ… шаблонов мСтапрограммирования ΠΈ ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ Π΄Π΅Ρ‚Π°Π»ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ шаблонов (ΠΊΠ°ΠΊ саму идСю, Ρ‚Π°ΠΊ ΠΈ Ρ‚ΠΎ, ΠΊΠ°ΠΊ ΠΎΠ½Π° рСализовываСтся), Π² Π½Π΅ΠΉ ΠΎΠ±ΡΡƒΠΆΠ΄Π°ΡŽΡ‚ΡΡ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΎΠ±Ρ‰ΠΈΠ΅ ошибки. Π’ ΠΊΠ½ΠΈΠ³Π΅ содСрТится ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎΠ΅ ΠΎΠ±ΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»Π° ΠΎΠ΄Π½ΠΎΠ³ΠΎ опрСдСлСния (ODR) ΠΈ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ совмСщСния Π² прилоТСниях. Π’Ρ‹Ρ…ΠΎΠ΄ Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ издания Π·Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ Π½Π° 2016 Π³ΠΎΠ΄. [ΠžΠ±Π·ΠΎΡ€]

Β«Modern C++ DesignΒ» (Β«Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° Π‘++Β») (АндрСй АлСксандрСску). Новаторская ΠΊΠ½ΠΈΠ³Π° ΠΎΠ± ΠΎΠ±Ρ‰ΠΈΡ… ΠΏΠ΅Ρ€Π΅Π΄ΠΎΠ²Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄Π°Ρ… программирования. Π’ ΠΊΠ½ΠΈΠ³Π΅ прСдставлСны Ρ‚Π΅ΠΌΡ‹ проСктирования, основанныС Π½Π° трСбованиях, списков Ρ‚ΠΈΠΏΠΎΠ² ΠΈ основныС ΠΈΠ΄ΠΈΠΎΠΌΡ‹ ΠΎΠ±Ρ‰Π΅Π³ΠΎ программирования, Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ΡΡ, ΠΊΠ°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… ΠΎΠ±Ρ€Π°Π·Ρ†ΠΎΠ² проСктирования (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΌΠ°Π»Ρ‹Π΅ распрСдСлитСли ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², Ρ„ΡƒΠ½ΠΊΡ‚ΠΎΡ€Ρ‹, Ρ„Π°Π±Ρ€ΠΈΠΊΠΈ, посСтитСлСй ΠΈ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹) ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ эффСктивно, ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½ΠΎ ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с использованиСм ΠΎΠ±Ρ‰Π΅Π³ΠΎ программирования. [ΠžΠ±Π·ΠΎΡ€]

Β«C++ Template MetaprogrammingΒ» (Β«Π¨Π°Π±Π»ΠΎΠ½Π½ΠΎΠ΅ ΠΌΠ΅Ρ‚Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° Π‘++Β») (Дэвид Абрахамс ΠΈ АлСксСй Π“ΡƒΡ€Ρ‚ΠΎΠ²ΠΎΠΉ)

Β«C++ Concurrency In ActionΒ» (Β«ΠŸΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° Π‘++ Π² дСйствии») (Π­Π½Ρ‚ΠΎΠ½ΠΈ Π’ΠΈΠ»Π»ΡŒΡΠΌΡ). Книга освСщаСт ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° Π‘++11, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ²Ρ‹Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, Π°Ρ‚ΠΎΠΌΠ°Ρ€Π½Ρ‹Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, модСль памяти Π‘++, ΡˆΠ»ΡŽΠ·Ρ‹ ΠΈ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ вопросы проСктирования ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡ‚ΠΎΡ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.

Β«Advanced C++ MetaprogrammingΒ» (Β«ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚ΠΎΠ΅ ΠΌΠ΅Ρ‚Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° Π‘++Β») (Дэвид Π”ΠΈ Π”ΠΆΠ΅Π½Π½Π°Ρ€ΠΎ). Π’ руководствС ΠΏΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌ шаблонного мСтапрограммирования Π½Π° Π‘++11 большС удСляСтся внимания ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅, Ρ‡Π΅ΠΌ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ. Π•ΡΡ‚ΡŒ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ количСство ΠΎΡ‚Ρ€Ρ‹Π²ΠΊΠΎΠ² ΠΈΠ· этой ΠΊΠ½ΠΈΠ³ΠΈ, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… устарСли, Π½ΠΎ, Ρ‚Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, ΠΈΡ… ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π·Π½Π°Ρ‚ΡŒ. Если Π²Ρ‹ смоТСтС ΡΠΌΠΈΡ€ΠΈΡ‚ΡŒΡΡ с ΠΏΡ€ΠΈΡ‡ΡƒΠ΄Π»ΠΈΠ²Ρ‹ΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ/Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ, Ρ‚ΠΎ Π²Π°ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ Π»Π΅Π³Ρ‡Π΅ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ эту ΠΊΠ½ΠΈΠ³Ρƒ, Ρ‡Π΅ΠΌ ΠΊΠ½ΠΈΠ³ΠΈ АлСксандрСску, ΠΈ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ. Для Π±ΠΎΠ»Π΅Π΅ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Ρ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²Ρ‹ΡƒΠ΄ΠΈΡ‚ΡŒ Ρ‡Ρ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΠΈΠ· Π³Π»ΡƒΠ±ΠΈΠ½ Π‘++ (ΡˆΡƒΡ‚ΠΊΠ°), вСдь это, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ с ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ.

Книги-справочники: всС ΡƒΡ€ΠΎΠ²Π½ΠΈ

Β«The C++ Programming LanguageΒ» (Β«Π―Π·Ρ‹ΠΊ программирования Π‘++Β») (Π‘ΡŒΡ‘Ρ€Π½ Бтрауструп) (ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΎ для Π‘++11). ΠšΠ»Π°ΡΡΠΈΡ‡Π΅ΡΠΊΠΎΠ΅ Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Π‘++, написанноС Π΅Π³ΠΎ создатСлСм. Написанная ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ Π² классичСским K&R, эта ΠΊΠ½ΠΈΠ³Π° Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΡ…ΠΎΠΆΠ° Π½Π° Π½Π΅Π³ΠΎ ΠΈ ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ ΠΏΠΎΡ‡Ρ‚ΠΈ всё ΠΎΡ‚ основного языка Π΄ΠΎ стандартной Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈ ΠΏΠ°Ρ€Π°Π΄ΠΈΠ³ΠΌ программирования Π² философии языка. (Из-Π·Π° этого послСднСС ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ прСвысило ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΊΡƒ Π² 1000 страниц.) [ΠžΠ±Π·ΠΎΡ€] Π§Π΅Ρ‚Π²Ρ‘Ρ€Ρ‚ΠΎΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ (ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ΠΎ 19 мая 2013) ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ Π‘++11.

Β«C++ Standard Library Tutorial and ReferenceΒ» (Β«C++ Бтандартная Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°. Для профСссионалов») (Николай Π”ΠΆΠΎΡΡŒΡŽΡ‚ΠΈΡ) (ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΎ для Π‘++11). Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΈ источники для стандартной Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π‘++. Π’Ρ‚ΠΎΡ€ΠΎΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ (ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ΠΎ 9 апрСля 2012) ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ Π‘++11. [ΠžΠ±Π·ΠΎΡ€]

Β«The C++ IO Streams and LocalesΒ» (Β«IO ΠΏΠΎΡ‚ΠΎΠΊΠΈ ΠΈ области Π‘++Β») (АнТСлика Π›Π°Π½Π³Π΅Ρ€ ΠΈ ΠšΠ»Π°ΡƒΡ ΠšΡ€Π΅Ρ„Ρ‚). ΠŸΡ€ΠΎ эту ΠΊΠ½ΠΈΠ³Ρƒ ΠΌΠ°Π»ΠΎ Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π·Π½Π°Ρ‚ΡŒ всё ΠΎ ΠΏΠΎΡ‚ΠΎΠΊΠ°Ρ… ΠΈ областях, Ρ‚ΠΎ это ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ Π½Π°ΠΉΡ‚ΠΈ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹. [ΠžΠ±Π·ΠΎΡ€]

Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊΠΈ для Π‘++11:

Β«The C++ Standard (INCITS/ISO/IEC 14882-2011)Β» (Β«Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚ Π‘++Β»). Π­Ρ‚Π° ΠΊΠ½ΠΈΠ³Π° являСтся ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΉ инстанциСй для всСго, Ρ‡Ρ‚ΠΎ являСтся ΠΈΠ»ΠΈ Π½Π΅ являСтся Π‘++. Однако, слСдуСт ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° написана ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π² качСствС руководства ΠΏΠΎ ΡƒΠΊΠ°Π·Π°Π½ΠΈΡŽ источников для ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΡ… ΠΏΠΎΡ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ врСмя ΠΈ усилия Π½Π° Π΅Ρ‘ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅. Как ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ, ΠΏΠ΅Ρ€Π²ΠΎΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π±Ρ‹Π»ΠΎ довольно Π΄ΠΎΡ€ΠΎΠ³ΠΈΠΌ (ΡΠ²Ρ‹ΡˆΠ΅ $300), Π½ΠΎ сСйчас ΠΎΠ½Π° ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π° Π² элСктронном Π²ΠΈΠ΄Π΅ Π·Π° $60.

Β«Overview of the New C++ (C++11/14)Β» (Β«ΠžΠ±Π·ΠΎΡ€ Π½ΠΎΠ²ΠΎΠ³ΠΎ Π‘++Β») (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² pdf) (Π‘ΠΊΠΎΡ‚Ρ‚ ΠœΠ°ΠΉΠ΅Ρ€Ρ) (ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΎ для C++1y/C++14). Π—Π΄Π΅ΡΡŒ прСдставлСны Ρ€Π΅ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ (слайды ΠΈ записи Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π»Π΅ΠΊΡ†ΠΈΠΉ) Ρ‚Ρ€Ρ‘Ρ…Π΄Π½Π΅Π²Π½ΠΎΠ³ΠΎ курса, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠ» Π‘ΠΊΠΎΡ‚Ρ‚ ΠœΠ°ΠΉΠ΅Ρ€Ρ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ являСтся ΠΌΠ½ΠΎΠ³ΠΎΡƒΠ²Π°ΠΆΠ°Π΅ΠΌΡ‹ΠΌ Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ языка Π‘++. Π”Π°ΠΆΠ΅ Ссли список Ρ‚Π΅ΠΌ малСнький, качСство остаётся высоким.

Классика/старыС издания

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: нСкоторая информация, содСрТащаяся Π² этих ΠΊΠ½ΠΈΠ³Π°Ρ…, ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ Π½Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ»ΠΈ ΡƒΠΆΠ΅ Π½Π΅ Π°Π²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π½ΠΎΠΉ.

Β«The Design and Evolution of C++Β» (Β«Π”ΠΈΠ·Π°ΠΉΠ½ ΠΈ ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΡ Π‘++Β») (Π‘ΡŒΡ‘Ρ€Π½ Бтрауструп). Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π·Π½Π°Ρ‚ΡŒ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ язык Ρ‚Π°ΠΊΠΎΠΉ, ΠΊΠ°ΠΊΠΎΠΉ ΠΎΠ½ Π΅ΡΡ‚ΡŒ, Ρ‚ΠΎ Π² этой ΠΊΠ½ΠΈΠ³Π΅ Π²Ρ‹ Π½Π°ΠΉΠ΄Ρ‘Ρ‚Π΅ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹. Π’ этой ΠΊΠ½ΠΈΠ³Π΅ ΠΎΡ…Π²Π°Ρ‡Π΅Π½Ρ‹ всС вопросы Π΄ΠΎ стандартизации Π‘++.

Β«Ruminations on C++Β» (Β«Π Π°Π·ΠΌΡ‹ΡˆΠ»Π΅Π½ΠΈΡ Π½Π° Π‘++Β») (Π­Π½Π΄Ρ€ΡŽ КСниг ΠΈ Π‘Π°Π±Ρ€Π°Ρ€Π° Π‘Ρƒ) [ΠžΠ±Π·ΠΎΡ€]

Β«Advanced C++ Programming Styles and IdiomsΒ» (Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° Π‘++Β») (ДТСймс КоплиСн). ΠŸΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²Π΅Π½Π½ΠΈΠΊ двиТСния шаблонов, ΠΊΠ½ΠΈΠ³Π° содСрТит описания ΠΌΠ½ΠΎΠ³ΠΈΡ… спСцифичных Β«ΠΈΠ΄ΠΈΠΎΠΌΒ» Π‘++. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, это ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠ°Ρ ΠΊΠ½ΠΈΠ³Π°, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π΅Ρ‘ стоит ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠΊΠΎΡ€ΠΎΡ‚Π°Ρ‚ΡŒ врСмя, Π½ΠΎ ΠΎΠ½Π° довольна старая ΠΈ Π½Π΅ соотвСтствуСт соврСмСнному Π‘++.

Β«Large Scale C++ Software DesignΒ» (Β«ΠšΡ€ΡƒΠΏΠ½ΠΎΠΌΠ°ΡΡˆΡ‚Π°Π±Π½Π°Ρ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния Π½Π° Π‘++Β») (Π”ΠΆΠΎΠ½ Лакос). Лакос ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΊΡ€ΡƒΠΏΠ½Ρ‹ΠΌΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ ΠΏΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния Π½Π° Π‘++. РазумССтся, эту ΠΊΠ½ΠΈΠ³Ρƒ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ссли Π²Ρ‹ Π² курсС Π΄Π΅Π»Π°. Она Π±Ρ‹Π»Π° написана Π·Π°Π΄ΠΎΠ»Π³ΠΎ Π΄ΠΎ Π‘++98, ΠΈ Π² Π½Π΅ΠΉ нСдостаёт ΠΌΠ½ΠΎΠ³ΠΈΡ… Π²Π΅Ρ‰Π΅ΠΉ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, пространства ΠΈΠΌΡ‘Π½), Π²Π°ΠΆΠ½Ρ‹Ρ… для ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ². Если Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π°Π΄ большим ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ ΠΏΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния Π½Π° Π‘++, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ эту ΠΊΠ½ΠΈΠ³Ρƒ, ΠΎΠ΄Π½Π°ΠΊΠΎ Π²Π°ΠΌ стоит ΠΎΡ‚Π½Π΅ΡΡ‚ΠΈΡΡŒ ΠΊ Π½Π΅ΠΉ с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π½Π΅Π΄ΠΎΠ²Π΅Ρ€ΠΈΠ΅ΠΌ. Π’Ρ‹Ρ…ΠΎΠ΄ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Ρ‚ΠΎΠΌΠ° Π½ΠΎΠ²ΠΎΠ³ΠΎ издания оТидаСтся Π² 2015 Π³ΠΎΠ΄Ρƒ.

Β«Inside the C++ Object ModelΒ» (Β«Π’Π½ΡƒΡ‚Ρ€ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π‘++Β») (Бтэнли Π›ΠΈΠΏΠΏΠΌΠ°Π½). Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ компонСнтная функция ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ рСализуСтся ΠΈ ΠΊΠ°ΠΊ Π±Π°Π·Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² закладываСтся Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ сцСнария с нСсколькими наслСдованиями, ΠΈ ΠΊΠ°ΠΊ всё это влияСт Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, Ρ‚ΠΎ Π² этой ΠΊΠ½ΠΈΠ³Π΅ Π²Ρ‹ Π½Π°ΠΉΠ΄Ρ‘Ρ‚Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ обсуТдСниС Ρ‚Π°ΠΊΠΈΡ… Ρ‚Π΅ΠΌ.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: Stack Overflow

12 ΠΊΠ½ΠΈΠ³ для изучСния языка программирования Π‘++

C++ β€” ΠΎΠ΄ΠΈΠ½ ΠΈΠ· самых популярных языков программирования. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΠ΅ΠΌ Π²Π°ΠΌ ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΡƒ ΠΊΠ½ΠΈΠ³ для изучСния этого языка, ΡΠΎΡΡ‚Π°Π²Π»Π΅Π½Π½ΡƒΡŽ сайтом KV.BY.

Π‘++ для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…. Π¨Π°Π³ Π·Π° шагом

Π”ΠΎΠ±Ρ€ΠΎ ΠΏΠΎΠΆΠ°Π»ΠΎΠ²Π°Ρ‚ΡŒ Π² ΠΌΠΈΡ€ программирования Π½Π° Π‘++. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½Π½Ρ‹ΠΉ ΡΠ°ΠΌΠΎΡƒΡ‡ΠΈΡ‚Π΅Π»ΡŒ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒΡΡ Π²Π°ΠΌ Π² этот ΠΌΠΈΡ€. Π’Ρ‹ освоитС Π°Π·Ρ‹ языка, Π΅Π³ΠΎ структуру, возмоТности ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Π—Π΄Π΅ΡΡŒ освСщСны ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Ρ‚Π΅ΠΌΡ‹:

  • Ρ‚ΠΈΠΏΡ‹ Π΄Π°Π½Π½Ρ‹Ρ…;
  • ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹;
  • классы ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹;
  • интСрфСйс;
  • наслСдованиС ΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ;
  • ΠΎΠ±ΠΎΠ±Ρ‰Π΅Π½Π½Ρ‹Π΅ ΠΈ обнуляСмыС Ρ‚ΠΈΠΏΡ‹;
  • ΠΏΠ΅Ρ€Π΅Π³Ρ€ΡƒΠ·ΠΊΠΈ;
  • Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ ΠΏΡ€ΠΎΡ‡Π΅Π΅.

C++. ПолноС руководство

Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²ΠΎΠ±Ρ€Π°Π» Π² сСбя, Ссли Π½Π΅ всС особСнности языка Π‘++, Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ ΠΈΡ… Ρ‡Π°ΡΡ‚ΡŒ. Всё понятно, доступно ΠΈ внятно написано. Π‘Π°ΠΌΡƒ ΠΊΠ½ΠΈΠ³Ρƒ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° 5 Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ²:

  1. Знакомство с сСмСйством Π‘.
  2. ΠžΠ±Π·ΠΎΡ€ Π‘++.
  3. Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ.
  4. Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° классов.
  5. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° Π‘++.

Книга Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ интСрСсна Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ°ΠΌ ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹ΠΌ ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌ. ΠŸΠ΅Ρ€Π²Ρ‹Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ ΠΏΠΎΠ»Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ самого языка, структуры, Π° Π²Ρ‚ΠΎΡ€Ρ‹Π΅ – освСТат в памяти ΠΏΠΎΠ΄Π·Π°Π±Ρ‹Ρ‚Ρ‹Π΅ Π²Π΅Ρ‰ΠΈ.

C++ для Ρ‡Π°ΠΉΠ½ΠΈΠΊΠΎΠ²

Книга для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ ΠΏΠ΅Ρ€Π²Ρ‹Π΅ шаги Π² ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠΈ языка Π‘++. Π—Π΄Π΅ΡΡŒ всС Ρ€Π°Π·ΠΆΠ΅Π²Π°Π½ΠΎ для максимального понимания ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°. Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠΏΠΎΠ΄Π°Ρ‘Ρ‚ΡΡΒ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ (с ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ ΠΈ Π·Π°Π΄Π°Ρ‡Π°ΠΌΠΈ для Π»ΡƒΡ‡ΡˆΠ΅Π³ΠΎ усвоСния).

Π—Π΄Π΅ΡΡŒ рассмотрСны послСдниС вСрсии языка, Ρ‚.Π΅. Ρ‚ΡƒΡ‚ собраны всС Π½ΠΎΠ²Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ возмоТности Π‘++. Π’Ρ‹ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅ Π°Π·Ρ‹ языка, Π½ΠΎ Π½Π°ΡƒΡ‡ΠΈΡ‚Π΅ΡΡŒ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Ρ†Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΈΠ· ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ² ΠΈΠ»ΠΈ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ. Π£Π·Π½Π°Π΅Ρ‚Π΅ ΠΎΠ± ООП, ΠΈ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Π·Π°Ρ‰ΠΈΡ‚ΠΈΡ‚ΡŒ свои Ρ‚Ρ€ΡƒΠ΄Ρ‹ ΠΎΡ‚ Ρ…Π°ΠΊΠ΅Ρ€ΠΎΠ².

Π―Π·Ρ‹ΠΊ программирования C++

Π­Ρ‚ΠΎ ΡƒΡ‡Π΅Π±Π½ΠΈΠΊ для изучСния классичСской Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΠΎ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ΅. Π—Π΄Π΅ΡΡŒ Π²Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅ ΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°Ρ… программирования. Π—Π΄Π΅ΡΡŒ Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°Ρ‚Ρ€ΠΎΠ½ΡƒΡ‚Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‚Π΅ΠΌΡ‹:

  • структура ΠΊΠΎΠ΄Π°;
  • нисходящСС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅;
  • ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ классов;
  • наслСдованиС;
  • ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ;
  • лямбда-Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈ ΠΏΡ€ΠΎΡ‡Π΅Π΅.

Π—Π΄Π΅ΡΡŒ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·Π±ΠΎΡ€ΠΎΠ² ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² ΠΈ практичСских Π·Π°Π΄Π°Π½ΠΈΠΉ для ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ с ΠΎΡ‚Π²Π΅Ρ‚Π°ΠΌΠΈ Π² ΠΊΠΎΠ½Ρ†Π΅.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° C++ Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ… ΠΈ Π·Π°Π΄Π°Ρ‡Π°Ρ…

Π£Ρ‡Π΅Π±Π½ΠΈΠΊ достаточно ΠΊΡ€Π°Ρ‚ΠΊΠΎ ΠΈ доступно ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ всС аспСкты языка, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ постоянно ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°ΡŽΡ‚ΡΡ Π² процСссС Π°Π½Π°Π»ΠΈΠ·Π° ΠΈ написания эффСктивного ΠΊΠΎΠ΄Π°. Книга с Π±ΠΎΠ»Π΅Π΅ практичСским ΡƒΠΊΠ»ΠΎΠ½ΠΎΠΌ: Ρ‚Π΅ΠΎΡ€ΠΈΠΈ здСсь мСньшС, Π° основной ΡƒΠΏΠΎΡ€ ΠΈΠ΄Ρ‘Ρ‚ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ с ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΌ объяснСниСм примСнСния Ρ‚Π΅Ρ… ΠΈΠ»ΠΈ ΠΈΠ½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ. И ΠΌΠ½ΠΎΠ³ΠΎ Π·Π°Π΄Π°Π½ΠΈΠΉ Π½Π° ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ для закрСплСния ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

ΠžΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π² Π‘++

Π£Ρ‡Π΅Π±Π½ΠΈΠΊ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ²Π»Π°Π΄Π΅Ρ‚ΡŒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ (ООП) Π½Π° языкС C++. Книга ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ всС Π²Π°ΠΆΠ½Ρ‹Π΅ Ρ‚Π΅ΠΌΡ‹:

  • ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ языка;
  • Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΏΠΎΠ»Π½ΠΎΠΌΠ°ΡΡˆΡ‚Π°Π±Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹;
  • куски ΠΊΠΎΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ±ΡŠΡΡΠ½ΡΡŽΡ‚ Ρ‚Π΅ΠΎΡ€ΠΈΡŽ практичСским ΠΏΡƒΡ‚Π΅ΠΌ ΠΈ ΠΏΡ€ΠΎΡ‡Π΅Π΅.

Для закрСплСния ΠΏΡ€ΠΎΠΉΠ΄Π΅Π½Π½ΠΎΠ³ΠΎ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° прСдлагаСтся Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ нСсколько ΡƒΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠΉ. ВсСго Π² ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠ΅ порядка 100 Π·Π°Π΄Π°Ρ‡ для ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹. Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с ΠΊΠ½ΠΈΠ³ΠΎΠΉ, достаточно ΠΈΠΌΠ΅Ρ‚ΡŒ знания ΠΏΠΎ основам программирования.

Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΈ соврСмСнный Π‘++

НазваниС Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ само Π·Π° сСбя: ΠΊΠ½ΠΈΠ³Π° Π΄Π°Ρ‘Ρ‚ пояснСния ΠΈ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ с Π‘++11 ΠΈ Π‘++14. Π—Π΄Π΅ΡΡŒ появились Π½ΠΎΠ²Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ возмоТности. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, появились Π½ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ. Книга Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ расскаТСт ΠΎ Π½ΠΎΠ²ΡˆΠ΅ΡΡ‚Π²Π°Ρ…, Π½ΠΎ ΠΈ Π½Π°ΡƒΡ‡ΠΈΡ‚ Π³Ρ€Π°ΠΌΠΎΡ‚Π½ΠΎ ΠΈΠΌΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ. На ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ… Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ Ρ‚ΠΎ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π»ΡƒΡ‡ΡˆΠ΅ всСго ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для Π΄Π°Π½Π½ΠΎΠ³ΠΎ мСста.

Π£Ρ‡Π΅Π±Π½ΠΎΠ΅ пособиС Π½Π°ΡƒΡ‡ΠΈΡ‚ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π½ΠΎΠ²Ρ‹Ρ… вСрсий языка ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹Π΅ ΠΈ эффСктивныС прилоТСния.

ΠžΡ…Π²Π°Ρ‚ Ρ‚Π΅ΠΌ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ,Β ΠΊΠ½ΠΈΠ³Π° большС рассчитана Π½Π° ΡƒΠΆΠ΅ достаточно ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Ρ… программистов, Π½ΠΎ ΠΈ Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ°ΠΌ Π΅Ρ‘ интСрСсно Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»ΠΈΡΡ‚Π°Ρ‚ΡŒ. ΠŸΡ€Π°Π²Π΄Π°, Π·Π°Ρ‚Π΅ΠΌ Π½Π΅ Ρ€Π°Π· ΠΊ Π½Π΅ΠΉ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ.

Π―Π·Ρ‹ΠΊ программирования C++. Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅

Π­Ρ‚Π° ΠΊΠ½ΠΈΠ³Π° ΠΎΡ‚ создатСля языка Π‘++ – Π‘ΡŒΠ΅Ρ€Π½Π° Бтрауструпа. Автор постарался ΠΈΠ·Π»ΠΎΠΆΠΈΡ‚ΡŒ всС ΠΊΠ°Π½ΠΎΠ½Ρ‹ ΠΈ возмоТности языка. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚Π΅ΠΎΡ€ΠΈΠΈΒ Π½Π° страницах пособия Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Ρ‹ ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ случая. Π’Π°ΠΊΠΆΠ΅ здСсь Π·Π°Ρ‚Ρ€ΠΎΠ½ΡƒΡ‚ Ρ‚Π΅ΠΌΠ° ООП. Π£Ρ‡Π΅Π±Π½ΠΈΠΊ рассчитан Π½Π° программистов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с языком.

Π‘++. ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ программирования

Книга с большим количСством ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ ΠΎΡ‚ Π­Π½Ρ‚ΠΎΠ½ΠΈ Уильямса. Основной ΡƒΠΏΠΎΡ€ сдСлан ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π° ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡ‚ΠΎΡ‡Π½ΠΎΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ с использованиСм Π‘++17, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±Ρ‹Π» Π·Π°ΠΏΡƒΡ‰Π΅Π½ Π² 2017 Π³ΠΎΠ΄Ρƒ. ИзлоТСнная здСсь информация ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ максимально быстрыС прилоТСния для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ ΠΏΠΎ графичСской ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅, ΠΌΠ°ΡˆΠΈΠ½Π½ΠΎΠΌΡƒ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΡŽ ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅. Π’Π°ΠΊΠΆΠ΅ Π²Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅ ΠΎ срСдствах ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΠΈΠ·ΠΌΠ°.

Книга для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Ρ…ΠΎΡ‡Π΅Ρ‚ Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ ΠΈ ΡƒΠ³Π»ΡƒΠ±ΠΈΡ‚ΡŒ свои знания ΠΏΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡ‚ΠΎΡ‡Π½ΠΎΠΌΡƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ с ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ΠΌ Π‘++17.

ΠŸΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° Π‘++ Π² дСйствии

Π­Ρ‚Π° ΠΊΠ½ΠΈΠ³Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎ многопоточности, Π½ΠΎ ΡƒΠΆΠ΅ Π½Π° Π‘++11. ПособиС с нуля Π²Π²ΠΎΠ΄ΠΈΡ‚ Π² ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ ΠΈ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΠΈΠ·ΠΌ.Β ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π·Π½Π°Π½ΠΈΠΉ ΠΏΠΎ этим Ρ‚Π΅ΠΌΠ°ΠΌ Π½Π΅ Π½Π°Π΄ΠΎ. Π—Π΄Π΅ΡΡŒ Π·Π°Ρ‚Ρ€ΠΎΠ½ΡƒΡ‚Ρ‹ Ρ‚Π΅ΠΌΡ‹ ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ памяти, запуска ΠΈ синхронизации ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΠΌΠΈ ΡƒΠ·ΠΊΠΈΠΌΠΈ вопросами.

Алгоритмы Π½Π° C++

Π­Ρ‚ΠΎ 3-Π΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π΄Π°Π½Π½ΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΈ. Автор ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΡŽ Π½ΠΎΠ²Ρ‹Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹, ΠΏΠΎΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ чСрСдуя Ρ‚Π΅ΠΎΡ€ΠΈΡŽ с ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΎΠΉ для Π±ΠΎΠ»Π΅Π΅ Ρ‡Ρ‘Ρ‚ΠΊΠΎΠ³ΠΎ понимания.

Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊ ΠΏΠΎΠ΄Π΅Π»Π΅Π½ Π½Π° нСсколько частСй. Π’ ΠΏΠ΅Ρ€Π²Ρ‹Ρ… Ρ‡Π΅Ρ‚Ρ‹Ρ€Ρ‘Ρ… ΠΈΠ΄Ρ‘Ρ‚ ΠΎΠ±Π·ΠΎΡ€ Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ², поиск, сортировки ΠΈ структуры Π΄Π°Π½Π½Ρ‹Ρ…. Но это Π±ΠΎΠ»Π΅Π΅ общая информация, которая ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΠ° ΠΈ Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… языках программирования. 5-я Ρ‡Π°ΡΡ‚ΡŒ расскаТСт ΠΎΠ± Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°Ρ… Π½Π° Π³Ρ€Π°Ρ„Π°Ρ…. Им ΠΎΡ‚Π²Π΅Π΄Π΅Π½Π° ваТная Ρ€ΠΎΠ»ΡŒ Π² прилоТСниях Ρ‚ΠΈΠΏΠ° сСтСвой связности, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ, составлСнии Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² ΠΈ Ρ‚.Π΄.

Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ использованиС Π‘++

Π—Π΄Π΅ΡΡŒ ΠΈΠ·Π»ΠΎΠΆΠ΅Π½Ρ‹ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΈ способы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ ваш ΠΊΠΎΠ΄. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Π΅ Π²Π°ΠΌΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ станут ΠΏΡ€ΠΎΡ‰Π΅, понятнСС ΠΈ эффСктивнСС. Π’ этом ΠΆΠ΅ справочникС Π²Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅ Π°Π·Ρ‹ стратСгии проСктирования, ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ управлСния рСсурсами, ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρ‹, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ ΠΈ ΠΏΡ€ΠΎΡ‡Π΅Π΅.

Π›ΡƒΡ‡ΡˆΠΈΠ΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎ языкС программирования Β C++

Одним ΠΈΠ· самых популярных языков программирования являСтся Π‘++. ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Π²Ρ‹Π±ΠΈΡ€Π°ΡŽΡ‚ Π΅Π³ΠΎ Π² качСствС Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ языка, Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ часто ΠΎΠ½ ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΡΡ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ инструмСнтом Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния.

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

Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ Π½Π΅ даст Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°. Π§Ρ‚ΠΎΠ±Ρ‹ ΡΡ‚Π°Ρ‚ΡŒ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΌ программистом, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠ΄Π΅Π»ΡΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ β€” Ρ€Π΅ΡˆΠ΅Π½ΠΈΡŽ Π·Π°Π΄Π°Ρ‡ ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡŽ ΡƒΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠΉ.

Если Π΅ΡΡ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²Π½ΠΎΡΡ‚ΡŒ ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΈ Ρ‚Π²Π΅Ρ€Π΄ΠΎΠ΅ Π½Π°ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅ ΡΡ‚Π°Ρ‚ΡŒ программистом Π‘++, Ρ‚ΠΎ Π½ΠΈΠΆΠ΅ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ ΠΊΠ½ΠΈΠ³ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΠΊΡ€Π°ΠΉΠ½Π΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅: ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° использования C++

Автор: Π‘ΡŒΡΡ€Π½Π΅ Бтауструп

ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ этой ΠΊΠ½ΠΈΠ³ΠΈ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠΉ структурС, Π² Π½Π΅ΠΉ Π³Π»Π°Π²Ρ‹ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ тСматичСскиС ΡΡ‚Π°Ρ‚ΡŒΠΈ. ΠšΠ½ΠΈΠ³Ρƒ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π³Π»Π°Π²Π° Π·Π° Π³Π»Π°Π²ΠΎΠΉ, Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡ‡Π΅ΡΡ‚ΡŒ ΠΎΠ΄Π½Ρƒ ΠΈΠ· Π³Π»Π°Π² Π²Ρ‹Π±ΠΎΡ€ΠΎΡ‡Π½ΠΎ, Ссли Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΏΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ΅.

По мнСнию Π°Π²Ρ‚ΠΎΡ€Π°, основной ΡƒΠΏΠΎΡ€ Π² ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Π½Π° Π‘++ Π½ΡƒΠΆΠ½ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒ написания ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ. ΠžΡΠ²ΠΎΠΈΡ‚ΡŒ Ρ‚Π°ΠΊΠΎΠ΅ слоТноС ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠ΅ занятиС, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΡ‰Π΅, выполняя Π·Π°Π΄Π°Ρ‡ΠΈ ΠΏΠΎ созданию ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ ΠΈ принимая Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ участиС Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅.

Π’ ΠΊΠ½ΠΈΠ³Π΅ ΠΏΠΎΠ»Π½ΠΎ интСрСсных Π·Π°Π΄Π°Π½ΠΈΠΉ ΠΈ ΡƒΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠΉ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ, ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠΉΡΡ Ρ€Π°Π·ΠΎΠ²ΡŒΠ΅Ρ‚ свои Π½Π°Π²Ρ‹ΠΊΠΈ Π² области Π‘++.

Π£Ρ‡Π΅Π±Π½ΠΈΠΊ Бтрауструпа ΠΏΠΎ ΠΏΡ€Π°Π²Ρƒ ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ для изучСния Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΌΠΈ программистами Π‘++. Книга ΡƒΠΆΠ΅ Π½Π΅ΠΎΠ΄Π½ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΈΠ·Π΄Π°Π²Π°Π»Π°ΡΡŒ ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒΡŽ. ΠŸΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΏΡ€ΠΎΡ‡Ρ‚Π΅Π½ΠΈΠΈ слСдуСт Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с Π½ΡƒΠ»Π΅Π²ΠΎΠΉ Π³Π»Π°Π²ΠΎΠΉ, ΠΎΠ½Π° содСрТит Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌΡ‹ΠΉ порядок изучСния, соблюдСниС ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ сдСлаСт ΡƒΡ‡Π΅Π±Ρƒ максимально эффСктивной.

Ѐилософия C++

Автор: Π‘Ρ€ΡŽΡ ЭккСль

Помимо практичСского овладСния Π½Π°Π²Ρ‹ΠΊΠ°ΠΌΠΈ программирования Π‘++, Π²Π°ΠΆΠ½ΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ ΡΡƒΡ‚ΡŒ этого языка, Π΅Π³ΠΎ Ρ„ΠΈΠ»ΠΎΡΠΎΡ„ΠΈΡŽ. Π’ ΠΎΡΠ½ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠ΅ Π‘Ρ€ΡŽΡΠ° ЭккСля Ρ€Π°Π·Π±ΠΈΡ€Π°ΡŽΡ‚ΡΡ вопросы, часто Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‰ΠΈΠ΅ Π² процСссС написания ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π΄Π°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΈΡ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ.

Книга Ρ€Π°Π·Π²ΠΈΠ²Π°Π΅Ρ‚ Ρƒ ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ спСцифичСский ΠΎΠ±Ρ€Π°Π· мысли, ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‰ΠΈΠΉ Π΅ΠΌΡƒ Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, способствуСт пониманию язык Π‘++ Π½Π° Π³Π»ΡƒΠ±ΠΈΠ½Π½ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅.

Π£Ρ‡Π΅Π±Π½ΠΈΠΊ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π½ для всСх, ΠΊΡ‚ΠΎ ΠΈΠ·ΡƒΡ‡Π°Π΅Ρ‚ Π‘++, ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΡ€ΠΎΠ΄ΡƒΠΌΠ°Π½Π½ΡƒΡŽ структуру. ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» подаСтся поэтапно β€” ΠΎΡ‚ простого ΠΊ слоТному. Π’ ΠΊΠ½ΠΈΠ³Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΠΉ ΠΈ схСм, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ Π² усвоСнии ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π½Π½ΠΎΠ³ΠΎ. Π’ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π³Π»Π°Π²Π΅ Π΄Π°ΡŽΡ‚ΡΡ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹Π΅ объяснСния.

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π‘++ являСтся основным ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ коммСрчСских ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ сущСствСнноС сходства с Java, Ρ‚ΠΎ рСкомСндуСтся ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΈ Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΡƒΡ‡Π΅Π±Π½ΠΈΠΊ ЭккСля β€” «Ѐилософия JavaΒ», ΠΎΠ½ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π² ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠΈ этого языка.

Π’Ρ‚ΠΎΡ€ΠΎΠΉ Ρ‚ΠΎΠΌ «Ѐилософии Π‘++Β» посвящСн практичСским занятиям. Π’ ΠΊΠ½ΠΈΠ³Π΅ разбираСтся ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ, ΠΈΠ·ΡƒΡ‡Π°ΡŽΡ‚ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρ‹ проСктирования.

C++: Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ курс

Автор: Π“Π΅Ρ€Π±Π΅Ρ€Ρ‚ Π¨ΠΈΠ»Π΄Ρ‚

Книга написана ΠΏΡ€ΠΈΠ·Π½Π°Π½Π½Ρ‹ΠΌ экспСртом, Π“Π΅Ρ€Π±Π΅Ρ€Ρ‚ΠΎΠΌ Π¨ΠΈΠ»Π΄Ρ‚ΠΎΠΌ. Π£ Π°Π²Ρ‚ΠΎΡ€Π° большой ΠΎΠΏΡ‹Ρ‚ Π² области создания качСствСнных ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠΎΠ² ΠΈ пособий ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Π½Π° Π‘, Π‘++, Π‘# ΠΈ Java. МногиС ΠΊΠ½ΠΈΠ³ΠΈ Π¨ΠΈΠ»Π΄Ρ‚Π° стали бСстсСллСрами ΠΈ ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½Ρ‹ Π½Π° Ρ€Π°Π·Π½Ρ‹Π΅ языки. Одним ΠΈΠ· самых извСстных Π΅Π³ΠΎ Ρ‚Ρ€ΡƒΠ΄ΠΎΠ² являСтся ΡƒΡ‡Π΅Π±Π½ΠΈΠΊ «Освой Π‘++ Π·Π° 21 дСнь».

Π£Ρ‡Π΅Π±Π½ΠΈΠΊ Β«Π‘++: Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ курс» содСрТит массу ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Π½Π° Π‘++. Π’ ΠΊΠ½ΠΈΠ³Π΅ Π΄Π°ΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ знания ΠΎΠ± элСмСнтарных понятиях, Ρ‚Π°ΠΊ ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Π΅.

Автор Π½Π΅ скупится ΠΈ дСлится своим Π±ΠΎΠ³Π°Ρ‚Ρ‹ΠΌ ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ программирования. На страницах ΠΊΠ½ΠΈΠ³ΠΈ прСдставлСны Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ ΠΈ совСты ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ сущСствСнно ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹. Π£Ρ‡Π΅Π±Π½ΠΈΠΊ снабТСн мноТСством ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² ΠΈΠ· ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ программирования. ПослС Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ изучСния Β«Π‘++: Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ курс» Ρƒ ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ слоТится ΠΏΠΎΠ»Π½ΠΎΠ΅ прСдставлСниС ΠΎ языкС Π‘++, Π΅Π³ΠΎ особСнностях, достоинствах ΠΈ нСдостатках.

Π―Π·Ρ‹ΠΊ программирования C++. Π‘Π°Π·ΠΎΠ²Ρ‹ΠΉ курс

Авторы: Π‘Ρ‚Π΅Π½Π»ΠΈ Π›ΠΈΠΏΠΏΠΌΠ°Π½, Π–ΠΎΠ·ΠΈ Π›Π°ΠΆΠΎΠΉΠ΅, Π‘Π°Ρ€Π±Π°Ρ€Π° Π­. ΠœΡƒ

Книга написана спСциалистами с солидным ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ Π² сфСрС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ. Π‘Ρ‚Π΅Π½Π»ΠΈ Π›ΠΈΠΏΠΏΠΌΠ°Π½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² Walt Disney ΠΈ занимаСтся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π² области Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ. Π–ΠΎΠ·ΠΈ Π›Π°ΠΆΠΎΠΉΠ΅ являСтся сотрудником IBM ΠΈ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΡƒΠ΅Ρ‚ ядро Π‘++, Π° Π‘Π°Ρ€Π±Π°Ρ€Π° Π­. ΠœΡƒ β€” ΠΎΠΏΡ‹Ρ‚Π½Ρ‹ΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ, которая сотрудничала с самим Бтрауструпом.

Книга являСтся Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹ΠΌ ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠΎΠΌ с ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΡ‡Π½Ρ‹ΠΌ ΠΈΠ·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°. Π›ΡŽΠ΄ΡΠΌ с совсСм Π½ΡƒΠ»Π΅Π²Ρ‹ΠΌΠΈ знаниями Π² области программирования Β«C++ для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…Β» вряд Π»ΠΈ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚, для усвоСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ потрСбуСтся Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΠΏΡ‹Ρ‚ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… языках.

Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ ΡƒΡ‡Π΅Π±Π½ΠΈΠΊ ΠΏΠΎΠ»ΠΎΠ½ качСствСнной ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, ΠΏΡ€ΠΈ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠΉΡΡ ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π΅Ρ‚ знания ΠΈ Π½Π°Π²Ρ‹ΠΊΠΈ Π² области Π‘++. Π“Π»Π°Π²Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅ΠΉ Π°Π²Ρ‚ΠΎΡ€ΠΎΠ² ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠ° Π±Ρ‹Π»Π° дСмонстрация возмоТностСй языка Π‘++.

Авторы Π½Π° своС усмотрСниС Π²Ρ‹Π΄Π΅Π»ΠΈΠ»ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Π°ΠΆΠ½Ρ‹Π΅, ΠΏΠΎ ΠΈΡ… мнСнию, Ρ‚Π΅ΠΌΡ‹ ΠΈ сдСлали ΠΈΡ… Π΄Π΅Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·Π±ΠΎΡ€. Π˜Π½Ρ‹Π΅ ΠΆΠ΅ стороны языка программирования Π‘++ Π΄Π°ΡŽΡ‚ΡΡ Π² Π²ΠΈΠ΄Π΅ Π·Π°Π΄Π°Ρ‡. Π“Π»Π°Π²Ρ‹ ΡΠΎΠΏΡ€ΠΎΠ²ΠΎΠΆΠ΄Π°ΡŽΡ‚ΡΡ Π΅ΠΌΠΊΠΈΠΌΠΈ Ρ€Π΅Π·ΡŽΠΌΠ΅ ΠΈ списком Π½ΠΎΠ²Ρ‹Ρ… Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ², Ρ‡Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ эффСктивному ΡƒΡΠ²ΠΎΠ΅Π½ΠΈΡŽ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°.

Π§ΠΈΡ‚Π°Ρ‚Π΅Π»ΡŒ Π·Π½Π°ΠΊΠΎΠΌΡ‹ΠΉ с Π°Π·Π°ΠΌΠΈ программирования смоТСт быстро ΠΎΡΠ²ΠΎΠΈΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΈΠ· ΠΊΠ½ΠΈΠ³ΠΈ ΠΈ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с языком.

Π―Π·Ρ‹ΠΊ программирования C++

Автор: Π‘Ρ‚ΠΈΠ²Π΅Π½ ΠŸΡ€Π°Ρ‚Π°

Π€ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ Ρ‚Ρ€ΡƒΠ΄ Π‘Ρ‚ΠΈΠ²Π΅Π½Π° ΠŸΡ€Π°Ρ‚Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π½Π°Π²Ρ‹ΠΊΠΈ ΠΎΠ±Π΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ, ΠΎΠ±ΠΎΠ±Ρ‰Π΅Π½Π½ΠΎΠ³ΠΎ ΠΈ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. ОбъСм Π·Π½Π°Π½ΠΈΠΉ, прСдставлСнный Π² ΠΊΠ½ΠΈΠ³Π΅, колоссалСн, Π½Π΅Π΄Π°Ρ€ΠΎΠΌ Π² Π½Π΅ΠΌ 1450 страниц.

Π’ ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠ΅ даСтся мноТСство Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° для изучСния: ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΠΉ, схСм ΠΈ Ρ‚Π°Π±Π»ΠΈΡ†. На страницах ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠ° ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠΉΡΡ Π½Π°ΠΉΠ΄Π΅Ρ‚ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΈ упраТнСния Π½Π° Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Ρ… Π½Π°Π²Ρ‹ΠΊΠΎΠ² написания ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ.

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

ΠŸΡ€ΠΈ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠΈ программирования Π½Π° Π‘++ ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… языках, слСдуСт Π·Π½Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠ°ΠΌΠΈ, написанными Π½Π° языкС ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π°. ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ часто выполняСтся людьми Π΄Π°Π»Π΅ΠΊΠΈΠΌΠΈ ΠΎΡ‚ области IT, поэтому Π² тСкстС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ фактичСскиС ошибки ΠΈ нСточности.

Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅:

ΠŸΠΎΠ΄Π±ΠΎΡ€ ΠΊΠ½ΠΈΠ³ ΠΏΠΎ C# / Π‘Π»ΠΎΠ³ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π˜Π·Π΄Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ Π΄ΠΎΠΌ Β«ΠŸΠΈΡ‚Π΅Ρ€Β» / Π₯Π°Π±Ρ€

ΠœΡ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π² ΠΎΠ΄Π½Ρƒ ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΡƒ самыС, ΠΏΠΎ Π½Π°ΡˆΠ΅ΠΌΡƒ мнСнию, интСрСсныС ΠΊΠ½ΠΈΠ³ΠΈ нашСго ΠΈΠ·Π΄Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π°, посвящСнныС языку программирования C#. Π’ постС собраны Ρ…ΠΎΡ€ΠΎΡˆΠΈΠ΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΡ‚ пособий для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€ΠΈΠΌΠ΅Π»ΡŒΠΊΠ°Π²ΡˆΠ°ΡΡΡ ΠΊΠ½ΠΈΠ³Π° сСрии Head First) Π΄ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠΉ Π”ΠΆΠ΅Ρ„Ρ„Ρ€ΠΈ Π ΠΈΡ…Ρ‚Π΅Ρ€Π° ΠΈ Π§Π°Ρ€Π»ΠΈ ΠŸΠ΅Ρ‚Ρ†ΠΎΠ»ΡŒΠ΄Π° для ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒΡŽΡ‰ΠΈΡ… программистов, Π² ΠΎΠ±Ρ‰Π΅ΠΌ – Π½Π° любой вкус ΠΏΠΎ самым Π»ΡƒΡ‡ΡˆΠΈΠΌ Ρ†Π΅Π½Π°ΠΌ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅.

CLR via C#. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ Microsoft .NET Framework 4.5 Π½Π° языкС C#. 4-Π΅ ΠΈΠ·Π΄.


Автор: Π”ΠΆ. Π ΠΈΡ…Ρ‚Π΅Ρ€

Π­Ρ‚Π° ΠΊΠ½ΠΈΠ³Π°, выходящая Π² Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠΌ ΠΈΠ·Π΄Π°Π½ΠΈΠΈ ΠΈ ΡƒΠΆΠ΅ ΡΡ‚Π°Π²ΡˆΠ°Ρ классичСским ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠΎΠΌ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ, ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ описываСт Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π΅ устройство ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ общСязыковой ΠΈΡΠΏΠΎΠ»Π½ΡΡŽΡ‰Π΅ΠΉ срСды (CLR) Microsoft .NET Framework вСрсии 4.5. Написанная ΠΏΡ€ΠΈΠ·Π½Π°Π½Π½Ρ‹ΠΌ экспСртом Π² области программирования Π”ΠΆΠ΅Ρ„Ρ„Ρ€ΠΈ Π ΠΈΡ…Ρ‚Π΅Ρ€ΠΎΠΌ, ΠΌΠ½ΠΎΠ³ΠΎ Π»Π΅Ρ‚ ΡΠ²Π»ΡΡŽΡ‰ΠΈΠΌΡΡ ΠΊΠΎΠ½ΡΡƒΠ»ΡŒΡ‚Π°Π½Ρ‚ΠΎΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² .NET Framework ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Microsoft, ΠΊΠ½ΠΈΠ³Π° Π½Π°ΡƒΡ‡ΠΈΡ‚ вас ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΠΎ-настоящСму Π½Π°Π΄Π΅ΠΆΠ½Ρ‹Π΅ прилоТСния любого Π²ΠΈΠ΄Π°, Π² Ρ‚ΠΎΠΌ числС с использованиСм Microsoft Silverlight, ASP.NET, Windows Presentation Foundation ΠΈ Ρ‚.Π΄. Π§Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΎ Π² соотвСтствии со спСцификациСй ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ .NET Framework 4.5, Π° Ρ‚Π°ΠΊΠΆΠ΅ срСды Visual Studio 2012 ΠΈ C# 5.0

ОглавлСниС
ΠžΡ‚Ρ€Ρ‹Π²ΠΎΠΊ

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ для Microsoft Windows 8. 6-Π΅ ΠΈΠ·Π΄.


Автор: Π§. ΠŸΠ΅Ρ‚Ρ†ΠΎΠ»ΡŒΠ΄

ШСстоС ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ этой Π»Π΅Π³Π΅Π½Π΄Π°Ρ€Π½ΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΈ ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ ΠΆΠ΄Π°Ρ‚ΡŒ ΠΏΠΎΡ‡Ρ‚ΠΈ 15 Π»Π΅Ρ‚! Π’ своСм Π½ΠΎΠ²ΠΎΠΌ Ρ‚Ρ€ΡƒΠ΄Π΅ Π§Π°Ρ€Π»ΡŒΠ· ΠŸΠ΅Ρ‚Ρ†ΠΎΠ»ΡŒΠ΄, извСстный Π°Π²Ρ‚ΠΎΡ€ ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΏΠΈΠΎΠ½Π΅Ρ€ΠΎΠ² Windows-программирования, рассказываСт ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ для Windows Store с использованиСм C# ΠΈ XAML Π² срСдС Windows Runtime. ΠŸΠ΅Ρ€Π²Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠ½ΠΈΠ³ΠΈ Β«ΠžΡΠ½ΠΎΠ²Ρ‹Β» посвящСна ΠΏΡ€ΠΈΠ΅ΠΌΠ°ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ особСнно Π²Π°ΠΆΠ½Ρ‹ для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° рядовых программистов: сборкС Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… элСмСнтов управлСния Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ ΠΈ ΠΈΡ… ΡΠ²ΡΠ·Ρ‹Π²Π°Π½ΠΈΡŽ с ΠΊΠΎΠ΄ΠΎΠΌ ΠΈ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ. Π—Π΄Π΅ΡΡŒ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ΡΡ вСсь ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ°, гСнСрируСмая Visual Studio для Ρ€Π°Π·Π½Ρ‹Ρ… шаблонов ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ². Π’ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ части ΠΊΠ½ΠΈΠ³ΠΈ Β«Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ возмоТности» ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ Π½ΠΈΠ·ΠΊΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹Π΅ ΠΈ нСстандартныС Π·Π°Π΄Π°Ρ‡ΠΈ β€” сСнсорный Π²Π²ΠΎΠ΄, растровая Π³Ρ€Π°Ρ„ΠΈΠΊΠ°, Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠ΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ тСкста, ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ, Ρ€Π°Π±ΠΎΡ‚Π° с Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΈ GPS. Книга адрСсуСтся Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ, ΡƒΠ²Π΅Ρ€Π΅Π½Π½ΠΎ Π²Π»Π°Π΄Π΅ΡŽΡ‰ΠΈΠΌ языком C#, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ хотят ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ API для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ для Windows 8.

ОглавлСниС
ΠžΡ‚Ρ€Ρ‹Π²ΠΎΠΊ

Π―Π·Ρ‹ΠΊ программирования C#. Классика Computers Science. 4-Π΅ ΠΈΠ·Π΄.


Авторы: А. Π₯СйлсбСрг, М. ВоргСрсСн, Π‘. Π’ΠΈΠ»Ρ‚Π°ΠΌΡƒΡ‚, П. Π“ΠΎΠ»Π΄

Π­Ρ‚ΠΎ Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π³Π»Π°Π²Π½ΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΈ ΠΏΠΎ языку C#, написанной Π»Π΅Π³Π΅Π½Π΄ΠΎΠΉ программирования β€” АндСрсом Π₯СйлсбСргом, Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠΌ C#, Delphi ΠΈ Turbo Pascal, совмСстно с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ спСциалистами, Π²Ρ…ΠΎΠ΄ΠΈΠ²ΡˆΠΈΠΌΠΈ Π² Π³Ρ€ΡƒΠΏΠΏΡƒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² C# ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Microsoft. ИзданиС являСтся Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ»Π½Ρ‹ΠΌ описаниСм языка ΠΈ самым Π°Π²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π½Ρ‹ΠΌ источником ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΏΠΎ этой Ρ‚Π΅ΠΌΠ΅, построСнным Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ сборника спСцификаций, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΡ… Π² сСбя описаниС синтаксиса, ΡΠΎΠΏΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ±Ρ€Π°Π·Ρ†Ρ‹ ΠΊΠΎΠ΄Π°. Π­Ρ‚Π° ΠΊΠ½ΠΈΠ³Π° β€” своСго Ρ€ΠΎΠ΄Π° «библия» Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°, которая с Π»Π΅Π³ΠΊΠΎΡΡ‚ΡŒΡŽ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ MSDN, Ρ‚Π°ΠΊ ΠΈ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΏΠΎ C#. Π§Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ содСрТит описаниС Π½ΠΎΠ²Ρ‹Ρ… особСнностСй C# 4.0, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ динамичСскоС связываниС, ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΈ Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠΎΠ²Π°Ρ€ΠΈΠ°Π½Ρ‚Π½Ρ‹Π΅ ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€Π°Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π½Ρ‹Π΅ ΠΎΠ±ΠΎΠ±Ρ‰Π΅Π½Π½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹. ЦСль этих Π½ΠΎΠ²ΡˆΠ΅ΡΡ‚Π² β€” Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ возмоТностСй C# для взаимодСйствия с ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ, Π½Π΅ относящимися ΠΊ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ .NET. ΠžΡ‚Π»ΠΈΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π½ΠΎΠ²ΠΎΠ³ΠΎ издания Ρ‚Π°ΠΊΠΆΠ΅ состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ каТдая Π³Π»Π°Π²Π° ΠΊΠ½ΠΈΠ³ΠΈ содСрТит ΠΎΠ±ΡˆΠΈΡ€Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ, написанныС извСстными Β«Π³ΡƒΡ€ΡƒΒ» программирования, Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ Π”ΠΆΠΎΠ½ Π‘ΠΊΠΈΡ‚, Π”ΠΆΠΎΠ·Π΅Ρ„ ΠΠ»ΡŒΠ±Π°Ρ…Π°Ρ€ΠΈ, Π‘ΠΈΠ»Π» Π’Π°Π³Π½Π΅Ρ€, ΠšΡ€ΠΈΡΡ‚ΠΈΠ°Π½ НСйгСл, Π­Ρ€ΠΈΠΊ Π›ΠΈΠΏΠΏΠ΅Ρ€Ρ‚ ΠΈ Π΄Ρ€.

ОглавлСниС
ΠžΡ‚Ρ€Ρ‹Π²ΠΎΠΊ

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ для Windows 8 Π½Π° C# ΠΈ XAML


Автор: Π”ΠΆ. ЛикнСсс

Π­Ρ‚ΠΎ ΠΏΠ΅Ρ€Π²ΠΎΠ΅ практичСскоС руководство ΠΏΠΎ созданию ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ для Windows 8 ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ вСсь ΠΆΠΈΠ·Π½Π΅Π½Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ»: ΠΎΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ шаблона ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π΄ΠΎ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π² Windows Store. Автор ΠΊΠ½ΠΈΠ³ΠΈ Π”ΠΆΠ΅Ρ€Π΅ΠΌΠΈ ЛикнСсс, Π²Π΅Π΄ΡƒΡ‰ΠΈΠΉ спСциалист ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Microsoft, ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ваши Π½Π°Π²Ρ‹ΠΊΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Π² Ρ€Π°Π±ΠΎΡ‚Π΅ с Π½ΠΎΠ²Ρ‹ΠΌΠΈ инструмСнтами Visual Studio 2012 для создания ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… ΠΈ ΠΈΠ½Π½ΠΎΠ²Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Π’ ΠΊΠ½ΠΈΠ³Π΅ рассмотрСны ΠΈ бизнСс-прилоТСния, ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ прилоТСния. ΠŸΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‚Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Ρ… Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌΡ‹Ρ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² ΠΊΠΎΠ΄Π° ΠΈ дСмонстрационных ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Π°Π²Ρ‚ΠΎΡ€ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, ΠΊΠ°ΠΊ максимально ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ встраиваниС Π² ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ сСти, поиск, Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ, ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹ ΠΈ ΠΌΠΎΠ·Π°ΠΈΡ‡Π½ΠΎΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅.

ОглавлСниС
ΠžΡ‚Ρ€Ρ‹Π²ΠΎΠΊ

Π˜Π·ΡƒΡ‡Π°Π΅ΠΌ C#. 3-Π΅ ΠΈΠ·Π΄.


Авторы: Π­. Π‘Ρ‚ΠΈΠ»Π»ΠΌΠ΅Π½, Π”ΠΆ. Π“Ρ€ΠΈΠ½

Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΊΠ½ΠΈΠ³ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ, построСнных Π½Π° основС скучного излоТСния спСцификаций ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ², с этой ΠΊΠ½ΠΈΠ³ΠΎΠΉ Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΡŒ смоТСт сразу ΠΏΡ€ΠΈΡΡ‚ΡƒΠΏΠΈΡ‚ΡŒ ΠΊ написанию собствСнного ΠΊΠΎΠ΄Π° Π½Π° языкС программирования C# с самого Π½Π°Ρ‡Π°Π»Π°. Π’Ρ‹ освоитС ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ инструмСнтов, Π° Π΄Π°Π»Π΅Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ‚Π΅ участиС Π² Π·Π°Π±Π°Π²Π½Ρ‹Ρ… ΠΈ интСрСсных ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ…: ΠΎΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡Π½ΠΎΠΉ ΠΈΠ³Ρ€Ρ‹ Π΄ΠΎ создания ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΠΎΠ³ΠΎ бизнСс-прилоТСния. Π’Ρ‚ΠΎΡ€ΠΎΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΠ½ΠΈΠ³ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ послСдниС вСрсии C# 5.0, Visual Studio 2012 ΠΈ .NET 4.5 Framework, ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ интСрСсно всСм, ΠΈΠ·ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠΌ язык программирования Π‘#. ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ Π΄Π°Π½Π½ΠΎΠ³ΠΎ издания являСтся ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ способ ΠΏΠΎΠ΄Π°Ρ‡ΠΈ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°, Π²Ρ‹Π΄Π΅Π»ΡΡŽΡ‰ΠΈΠΉ ΡΠ΅Ρ€ΠΈΡŽ Β«Head FirstΒ» ΠΈΠ·Π΄Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π° O’Reilly Π² ряду мноТСства скучных ΠΊΠ½ΠΈΠ³, посвящСнных ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ.

ОглавлСниС
ΠžΡ‚Ρ€Ρ‹Π²ΠΎΠΊ

Бсылка Π½Π° ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ ΠΊΠ½ΠΈΠ³

Π›ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Π° ΠΏΠΎ Π‘++ β€” Π‘Π»ΠΎΠ³ программиста

Π‘Ρ‚ΠΈΠ²Π΅Π½ ΠŸΡ€Π°Ρ‚Π°. Π―Π·Ρ‹ΠΊ программирования C++ (C++11). Π›Π΅ΠΊΡ†ΠΈΠΈ ΠΈ упраТнСния, 6-Π΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ β€” М.: Π’ΠΈΠ»ΡŒΡΠΌΡ, 2012. β€” 1248 с.

Когда я учился Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΈ, ΠΊ соТалСнию, Π½Π΅ Π±Ρ‹Π»ΠΎ. Книга толстая, Π½ΠΎ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Π΅ интСрСсно. Автор Π½Π΅ являСтся Ρ‡Π»Π΅Π½ΠΎΠΌ ΠΊΠΎΠΌΠΈΡ‚Π΅Ρ‚Π° стандартизации языка, Π° ΠΏΡ€Π΅ΠΏΠΎΠ΄Π°Π΅Ρ‚ Π² Π’Π£Π—Π΅, поэтому написал Π½Π΅ справочник, Π° ΡƒΡ‡Π΅Π±Π½ΠΈΠΊ. Π­Ρ‚ΠΎ Π»ΡƒΡ‡ΡˆΠΈΠΉ ΡƒΡ‡Π΅Π±Π½ΠΈΠΊ ΠΏΠΎ Π‘++, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ я Π²ΠΈΠ΄Π΅Π». ΠŸΡ€Π°Ρ‚Π° собрал вСсь свой пСдагогичСский ΠΎΠΏΡ‹Ρ‚ ΠΈ сдСлал ΡƒΠΏΠΎΡ€ ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π° Ρ‚Π΅ аспСкты, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Ρƒ студСнтов Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ (ΠΊΠ°ΠΊ Π½ΠΈ странно, Π½ΠΎ Ρƒ ΠΌΠΎΠΈΡ… студСнтов Ρ‚Π΅ ΠΆΠ΅ самыС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, поэтому я Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ ΠΈΠΌ эту ΠΊΠ½ΠΈΠ³Ρƒ). Книга новая ΠΈ Π² Π½Π΅ΠΉ описываСтся Π½ΠΎΠ²Ρ‹ΠΉ стандарт. Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄ Ρ„ΠΈΡ‡ΠΈ Π‘++11 Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΎ всСго 50 страниц, Π½ΠΎ ΠΏΠΎ Ρ…ΠΎΠ΄Ρƒ всСй ΠΊΠ½ΠΈΠ³ΠΈ Π΄Π΅Π»Π°ΡŽΡ‚ΡΡ нСбольшиС отступлСния Π½Π° эту Ρ‚Π΅ΠΌΡƒ.

Π‘. Бтрауструп Π―Π·Ρ‹ΠΊ программирования Π‘++. Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅. ΠŸΠ΅Ρ€. с Π°Π½Π³Π». β€” М.: Π˜Π·Π΄Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ Π‘ΠΈΠ½ΠΎΠΌ, 2011 Π³. β€” 1136 с.

Π₯ΠΎΡ€ΠΎΡˆΠ°Ρ ΠΊΠ½ΠΈΠ³Π° ΠΎΡ‚ Π°Π²Ρ‚ΠΎΡ€Π° языка. ВСкст ΠΊΠ½ΠΈΠ³ΠΈ сухой, хотя Π² Π½Π΅ΠΉ Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹, совСты ΠΏΠΎ ΠΏΠΎΠ²ΠΎΠ΄Ρƒ Β«Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π³ΠΎ ΠΊΠΎΠ΄Π°Β» ΠΈ Π΄Π°ΠΆΠ΅ упраТнСния. Π›ΠΈΡ‡Π½ΠΎ я, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ Π΅Π΅ Π² качСствС справочника β€” ΠΊΠ°ΠΊ ΡƒΡ‡Π΅Π±Π½ΠΈΠΊ ΠΊΠ½ΠΈΠ³Π° вряд Π»ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒΡΡ с ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ ΠŸΡ€Π°Ρ‚Π°.

РСцСнзия ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ, ΡƒΠ²Π°ΠΆΠ°Π΅ΠΌΠΎΠ³ΠΎ ΠΌΠ½ΠΎΠΉ программиста:

Π‘ΡŒΠ΅Ρ€Π½ Бтрауструп β€” это ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ, ΡΠΎΡ‡Π΅Ρ‚Π°ΡŽΡ‰ΠΈΠΉ Π² сСбС нСсочСтаСмыС Π²Π΅Ρ‰ΠΈ. Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, это Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ, ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π²ΡˆΠΈΠΉ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· самых Π³Π΅Π½ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… языков соврСмСнности. Π’ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, это Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ, Π΄Π°ΡŽΡ‰ΠΈΠΉ ΡƒΠΆΠ°ΡΠ°ΡŽΡ‰ΠΈΠ΅ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Π½Π° собствСнном языкС.

Если Π²Ρ‹ ΡƒΠΆΠ΅ успСли ΠΏΠΎΡ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ свои дСньги Π½Π° ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½ΠΈΠ΅ этой ΠΊΠ½ΠΈΠ³ΠΈ, Ρ‚ΠΎ Π±ΡƒΠ΄ΡŒΡ‚Π΅ Π±Π΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹. ΠžΡ‚Π½Π΅ΡΠΈΡ‚Π΅ΡΡŒ ΠΊ Π½Π΅ΠΉ ΠΊΠ°ΠΊ ΠΊ справочнику возмоТностСй языка C++ ΠΈ Π½Π΅ воспринимайтС Π±Π»ΠΈΠ·ΠΊΠΎ ΠΊ сСрдцу совСты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Π°Π΅Ρ‚ Π°Π²Ρ‚ΠΎΡ€ ΠΊΠ½ΠΈΠ³ΠΈ (Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Π±Π°Π½Π°Π»ΡŒΠ½Ρ‹Ρ… Ρ‚ΠΈΠΏΠ° инкапсуляции Π΄Π°Π½Π½Ρ‹Ρ…).

Π£ мСня слоТилось Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»Π΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΠΊΠ½ΠΈΠ³Π° писалась Π² ΠΆΡƒΡ‚ΠΊΠΎ ΡƒΠΊΡƒΡ€Π΅Π½Π½ΠΎΠΌ состоянии. Π‘ΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ мысли. НапоминаСт письмо дяди Π€Π΅Π΄ΠΎΡ€Π° ΠΈΠ· ΠŸΡ€ΠΎΡΡ‚ΠΎΠΊΠ²Π°ΡˆΠΈΠ½ΠΎ. ЧитаСтся тяТСло ΠΈ ΠΌΡƒΡ‚ΠΎΡ€Π½ΠΎ, насквозь ΠΏΡ€ΠΎΠ½ΠΈΠ·Π°Π½Π° бСссмыслСнными ΠΈ Π½ΠΈΠΊΠΎΠΌΡƒ Π½Π΅ Π½ΡƒΠΆΠ½Ρ‹ΠΌΠΈ лиричСскими отступлСниями.

Когда я Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Ρ‡ΠΈΡ‚Π°Π» эту ΠΊΠ½ΠΈΠ³Ρƒ Π² русскоязычном ΠΈΠ·Π΄Π°Π½ΠΈΠΈ, я Π΄ΠΎΠ»Π³ΠΎ Π½Π΅ ΠΌΠΎΠ³ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊΠΎΠΌΡƒ ΠΈΠ΄ΠΈΠΎΡ‚Ρƒ ΠΏΡ€ΠΈΡˆΠ»ΠΎ Π² Π³ΠΎΠ»ΠΎΠ²Ρƒ ΡΠ²Π΅Ρ€ΡΡ‚Π°Ρ‚ΡŒ исходники Π½Π°ΠΊΠ»ΠΎΠ½Π½Ρ‹ΠΌ, ΠΈ Π³Π»Π°Π²Π½ΠΎΠ΅, Π½Π΅ ΠΌΠΎΠ½ΠΎΡˆΠΈΡ€ΠΈΠ½Π½Ρ‹ΠΌ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠΌ. Когда я ΡƒΠ·Π½Π°Π», Ρ‡Ρ‚ΠΎ прСдпочтСния ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡˆΡ€ΠΈΡ„Ρ‚Π° исходили ΠΎΡ‚ самого Π°Π²Ρ‚ΠΎΡ€Π°, ΠΌΠ½Π΅ Π²ΠΎΠΎΠ±Ρ‰Π΅ ΠΏΠΎΠΏΠ»ΠΎΡ…Π΅Π»ΠΎ.

Π”ΠΈΠ°Π³Π½ΠΎΠ·
Данная ΠΊΠ½ΠΈΠ³Π° катСгоричСски ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π½Π΅ΠΎΠΊΡ€Π΅ΠΏΡˆΠΈΠΌ ΡƒΠΌΠ°ΠΌ. Если Π΅Π΅ ΠΈ стоит Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ, Ρ‚ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Π½Π°ΡƒΡ‡ΠΈΡ‚Π΅ΡΡŒ Π±Π΅Π·ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½ΠΎ ΠΎΡ‚Π΄Π΅Π»ΡΡ‚ΡŒ ΠΏΠ»ΠΎΡ…ΠΈΠ΅ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ ΠΎΡ‚ Ρ…ΠΎΡ€ΠΎΡˆΠΈΡ…. Π§Ρ‚Π΅Π½ΠΈΠ΅ этой ΠΊΠ½ΠΈΠ³ΠΈ с Ρ†Π΅Π»ΡŒΡŽ получСния Π½ΠΎΠ²Ρ‹Ρ… Π·Π½Π°Π½ΠΈΠΉ ΠΏΠΎΡ…ΠΎΠΆΠ΅ Π½Π° Π΄ΠΎΠ±Ρ‹Ρ‡Ρƒ Π·ΠΎΠ»ΠΎΡ‚Π° ΠΈΠ· морской Π²ΠΎΠ΄Ρ‹.

ΠœΠ΅ΠΉΠ΅Ρ€Ρ Π‘. Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ использованиС Π‘++. 35 Π½ΠΎΠ²Ρ‹Ρ… Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΉ ΠΏΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡŽ Π²Π°ΡˆΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ². β€” М.: Π”ΠœΠš ΠŸΡ€Π΅ΡΡ, 2014. β€” 294с.
ΠœΠ΅ΠΉΠ΅Ρ€Ρ Π‘. Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ использованиС Π‘++. 55 Π²Π΅Ρ€Π½Ρ‹Ρ… способов ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ структуру ΠΈ ΠΊΠΎΠ΄ Π²Π°ΡˆΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ. β€” М.: Π”ΠœΠš ΠŸΡ€Π΅ΡΡ, 2006. β€” 300с.

Π”Π²Π΅ ΠΊΠ½ΠΈΠ³ΠΈ Π‘ΠΊΠΎΡ‚Ρ‚Π° ΠœΠ΅ΠΉΠ΅Ρ€ΡΠ° для ΡƒΠ³Π»ΡƒΠ±Π»Π΅Π½Π½ΠΎΠ³ΠΎ изучСния Π‘++. Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Ρ‹ Π² Π²ΠΈΠ΄Π΅ сборников ΠΏΡ€Π°Π²ΠΈΠ» Ρ‚ΠΈΠΏΠ°: «Никогда Π½Π΅ Π²Ρ‹Π·Ρ‹Π²Π°ΠΉΡ‚Π΅ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² конструкторС ΠΈΠ»ΠΈ дСструкторС». ΠŸΡ€Π°Π²ΠΈΠ»Π° ΠΊΠ°ΡΠ°ΡŽΡ‚ΡΡ понимания ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ программирования, вопросов управлСния ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ошибок ΠΈ эффСктивности ΠΊΠΎΠ΄Π°. К ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌΠΈ прилагаСтся ΠΈΡΡ‡Π΅Ρ€ΠΏΡ‹Π²Π°ΡŽΡ‰Π΅Π΅ объяснСниС. Π’ ΠΎΡ‡Π΅Π½ΡŒ нСбольшой части ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» ΠΊΠ½ΠΈΠ³ пСрСсСкаСтся, Π½ΠΎ Π² Ρ†Π΅Π»ΠΎΠΌ, ΠΎΠ½ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΡΡŽΡ‚ Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Π°. ΠΠ°Ρ‡Π°Ρ‚ΡŒ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ стоит с ΠΊΠ½ΠΈΠ³ΠΈ Β«35 Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΉΒ» β€” ΠΎΠ½Π° ΠΏΠΎΠΏΡ€ΠΎΡ‰Π΅.

АндрСй АлСксандрСску. Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° C++. ΠžΠ±ΠΎΠ±Ρ‰Π΅Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½Ρ‹Π΅ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ проСктирования. ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ с английского β€” Π˜Π·Π΄Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ Π΄ΠΎΠΌ Β«Π’ΠΈΠ»ΡŒΡΠΌΡΒ», 2002 Π³. 336 с.

ΠžΡ‚Π·Ρ‹Π² ΠΎΡ‚ ΡƒΠ²Π°ΠΆΠ°Π΅ΠΌΠΎΠ³ΠΎ ΠΌΠ½ΠΎΠΉ программиста:

Если Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ эту ΠΊΠ½ΠΈΠ³Ρƒ Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅, Ρ‚ΠΎ сначала Ρƒ вас Π·Π°ΠΊΠΈΠΏΠΈΡ‚ ΠΌΠΎΠ·Π³, послС Ρ‡Π΅Π³ΠΎ Π²Ρ‹ ΡΠ²Π°Π»ΠΈΡ‚Π΅ΡΡŒ со стула, Π° послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΈΠ΄Π΅Ρ‚Π΅ Π² сСбя, ΠΏΠ΅Ρ€Π²ΠΎΠΉ вашСй ΠΌΡ‹ΡΠ»ΡŒΡŽ Π±ΡƒΠ΄Π΅Ρ‚ Ρ„Ρ€Π°Π·Π° «Них#я сСбС, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π½Π° C++ Π²Ρ‹Ρ‚Π²ΠΎΡ€ΡΡ‚ΡŒ!Β».

Π­Ρ‚ΠΎ ΠΎΠ΄Π½Π° ΠΈΠ· Ρ‚Π΅Ρ… Ρ€Π΅Π΄ΠΊΠΈΡ… ΠΊΠ½ΠΈΠ³, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡ‡Π΅ΡΡ‚ΡŒ всСм, ΠΊΡ‚ΠΎ ΠΆΠ΅Π»Π°Π΅Ρ‚ ΡΡ‚Π°Ρ‚ΡŒ настоящим профСссионалом своСго Π΄Π΅Π»Π°.

Книга рассказываСт ΠΎΠ± основных ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Π°Ρ… проСктирования с ΡƒΠΏΠΎΡ€ΠΎΠΌ Π½Π° ΠΈΡ… Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ. ΠžΡΠΎΠ±Ρ‹ΠΉ восторг Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‚ Ρ„ΠΈΡ€ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ Ρ€Π΅Ρ†Π΅ΠΏΡ‚Ρ‹ господина АлСксандрСску.

ЕдинствСнным, Π½ΠΎ Π² Ρ‚ΠΎ ΠΆΠ΅ врСмя практичСски Π½Π΅Π·Π°ΠΌΠ΅Ρ‚Π½Ρ‹ΠΌ нСдостатком, я ΡΡ‡ΠΈΡ‚Π°ΡŽ нСсколько нСдостаточноС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡƒΠ΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΡŽ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΡ‹Ρ… ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΎΠ² Π½Π° Ρ…ΠΎΡ€ΠΎΡˆΠΈΠ΅ ΠΈ ΠΏΠ»ΠΎΡ…ΠΈΠ΅. Однако, Ссли ваш ΠΌΠΎΠ·Π³ Π±ΡƒΠ΄Π΅Ρ‚ Π² состоянии ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΎ Ρ‡Π΅ΠΌ ΠΆΠ΅ ΠΈΠΌΠ΅Π½Π½ΠΎ рассказываСт эта ΠΊΠ½ΠΈΠ³Π°, Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π²Ρ‹ смоТСтС ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Π±Π΅Π· особого Ρ‚Ρ€ΡƒΠ΄Π°.

Π“Π΅Ρ€Π± Π‘Π°Ρ‚Ρ‚Π΅Ρ€, АндрСй АлСксандрСску. Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Ρ‹ программирования Π½Π° C++. 101 ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ ΠΈ рСкомСндация. ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ с английского β€” Π˜Π·Π΄Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ Π΄ΠΎΠΌ Β«Π’ΠΈΠ»ΡŒΡΠΌΡΒ», 2005 Π³. 224 с.

ΠžΡ‚Π·Ρ‹Π² ΠΎΡ‚ ΡƒΠ²Π°ΠΆΠ°Π΅ΠΌΠΎΠ³ΠΎ ΠΌΠ½ΠΎΠΉ программиста:

На ΠΌΠΎΠΉ взгляд это ΠΎΠ΄Π½Π° ΠΈΠ· Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΊΠ½ΠΈΠ³ (Ссли Π½Π΅ самая Π»ΡƒΡ‡ΡˆΠ°Ρ) ΠΈΠ· сСрии Β«C++ In-DepthΒ». ΠšΠΎΡ€ΠΎΡ‚ΠΊΠΎ, просто ΠΈ ΠΏΠΎ Π΄Π΅Π»Ρƒ. НичСго лишнСго, Π½ΠΈ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ»ΠΎΡ…ΠΎΠΉ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ. БоздаСтся ΠΎΡ‰ΡƒΡ‰Π΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Ρ‡ΠΈΡ‚Π°Π΅ΡˆΡŒ Π½Π΅ΠΊΠΈΠΉ Π΄ΠΎΠΊΠ»Π°Π΄ ΠΎ Ρ‚ΠΎΠΌ ΠΊΠ°ΠΊ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, основанный Π½Π° ΠΎΠΏΡ‹Ρ‚Π΅ всСх программистов, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠΌ с ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° создания языка C++, ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π±Ρ‹Π»ΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ самоС Π»ΡƒΡ‡ΡˆΠ΅Π΅ ΠΈ Π²Ρ‹ΠΊΠΈΠ½ΡƒΡ‚Π° вся ΠΌΡƒΡ‚ΡŒ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Ρ‹Π΄ΡƒΠΌΡ‹Π²Π°ΡŽΡ‚ соврСмСнныС воспалСнныС ΠΌΠΎΠ·Π³ΠΈ.

ΠžΡΡ‚Π°Π΅Ρ‚ΡΡ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ само Π½Π°Π·Π²Π°Π½ΠΈΠ΅, Β«101 ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ ΠΈ рСкомСндация», это Π½Π΅ просто Π±ΠΎΠΉΠΊΠΎΠ΅ ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³ΠΎΠ²ΠΎΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅, Π²Ρ‹Π΄ΡƒΠΌΠ°Π½Π½ΠΎΠ΅ ΠΌΠΎΠ»ΠΎΠ΄Ρ‹ΠΌ ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΎΠ»ΠΎΠ³ΠΎΠΌ-энтузиастом. Книга Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ прСдставляСт собой сто ΠΎΠ΄Π½Ρƒ ΠΊΠΎΡ€ΠΎΡ‚Π΅Π½ΡŒΠΊΡƒΡŽ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΡŽ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ.

Если Π²Ρ‹ Π΅Ρ‰Π΅ Π½Π΅ успСли ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ эту ΠΊΠ½ΠΈΠ³Ρƒ, Ρ‚ΠΎ я Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ Π²Π°ΠΌ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это Π±Π΅Π· ΠΎΡ‚Π»Π°Π³Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π² β€” Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΏΡ€Π΅Π²Π·ΠΎΠΉΠ΄Π΅Ρ‚ всС ваши оТидания.

Π­Π»Π΄ΠΆΠ΅Ρ€ Π”ΠΆ. C++. Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° программиста: ΠŸΠ΅Ρ€. с Π°Π½Π³Π». β€” БПб.: ΠŸΠΈΡ‚Π΅Ρ€, 2000. β€” 320 с.

ΠšΡ€Π°Ρ‚ΠΊΠΎΠ΅ содСрТаниС ΠΊΠ½ΠΈΠ³ΠΈ прСкрасно описано Π² ΠΏΠ΅Ρ€Π²ΠΎΠΉ Π³Π»Π°Π²Π΅, Π½Π΅ Π±ΡƒΠ΄Ρƒ Π΄ΡƒΠ±Π»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΡŽ лишь Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ»ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅.

ΠŸΠ΅Ρ€Π²Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ посвящСна языку Π‘++, Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΎΡ‡Π΅Π½ΡŒ ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ΅, Π½ΠΎ Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ΅ Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² язык.
β€” Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π³Π»Π°Π²Π΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΎ ΠΎΡ‡Π΅Π½ΡŒ повСрхностноС ΠΈΠ·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ тонкостСй Π‘++, Π° Ρ‚Π°ΠΊΠΆΠ΅ мноТСство ΠΊΠΎΠ²Π°Ρ€Π½Ρ‹Ρ… Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΊΠΎΠ΄Π°, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π·Π½Π°Π΅Ρ‚Π΅ Π»ΠΈ Π²Ρ‹ язык Π² достаточном объСмС Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ дальшС ΠΈΠ»ΠΈ Π½Π΅Ρ‚.
β€” Ρ‚Ρ€Π΅Ρ‚ΡŒΡ Π³Π»Π°Π²Π° посвящСна шаблонам (templates). Если Π²Ρ‹ Π΄ΠΎ этого Π½Π΅ ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°Π»ΠΈΡΡŒ с Π½ΠΈΠΌΠΈ β€” Ρ‚ΠΎ ΠΏΠΎ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌΡƒ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρƒ смоТСтС Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ. ВсС, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΌ описано Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, Π½ΠΎ стоит ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΊΠ½ΠΈΠ³Π° писалась Π² 90Ρ… Π³ΠΎΠ΄Π°Ρ…, сСйчас возмоТности шаблонов Π³ΠΎΡ€Π°Π·Π΄ΠΎ ΡˆΠΈΡ€Π΅.
β€” Π³Π»Π°Π²Π° 4 посвящСна ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ, написана Π² Ρ‚ΠΎΠΌ ΠΆΠ΅ стилС, Ρ‡Ρ‚ΠΎ ΠΈ Ρ‚Ρ€Π΅Ρ‚ΡŒΡ. МоТно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½Ρ‹ΠΉ ΡƒΡ‡Π΅Π±Π½ΠΈΠΊ.

Π’ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ части ΠΊΠ½ΠΈΠ³ΠΈ рассказываСтся ΠΏΡ€ΠΎ ΡƒΠΌΠ½Ρ‹Π΅ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ ΠΈ ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹. ΠžΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ, ΠΏΡ€ΠΎ всякиС Ρ€Π°Π·Π½Ρ‹Π΅. ΠŸΠΎΡ€Π°Π·ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΠΎ этой Ρ‚Π΅ΠΌΠ΅ написано Ρ‚Π°ΠΊ много… НапримСр, ΠΏΡ€ΠΎ ΡƒΠΌΠ½Ρ‹Π΅ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ писал Π² своих ΠΊΠ½ΠΈΠ³Π°Ρ… ΠœΠ°ΠΉΠ΅Ρ€Ρ, Π½ΠΎ совсСм с Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны. НаиболСС ΠΏΠΎΠ½Ρ€Π°Π²ΠΈΠ»Π°ΡΡŒ Π³Π»Π°Π²Π° 7 ΠΏΡ€ΠΎ Β«Π³Ρ€Π°Π½ΠΈ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΌΡƒΠ΄Ρ€Ρ‹Π΅ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈΒ» ΠΈ Π³Π»Π°Π²Π° 9 Β«Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ ΠΈ Π³Π΅Π½ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈΒ».

Π’ части 3 Ρ€Π΅Ρ‡ΡŒ ΠΈΠ΄Π΅Ρ‚ ΠΎ Π΄Π²ΠΎΠΉΠ½ΠΎΠΉ диспСтчСризации, производящих функциях ΠΈ, ΠΎΠΏΡΡ‚ΡŒ ΠΆΠ΅, ΡƒΠΌΠ½Ρ‹Ρ… (Π½Π° этот Ρ€Π°Π· Β«Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΡ‹Ρ…Β») указатСлях. ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» мСстами ΠΎΡ‚Π΄Π°Π΅Ρ‚ Π°ΠΊΠ°Π΄Π΅ΠΌΠΈΠ·ΠΌΠΎΠΌ, Π½ΠΎ всС Ρ€Π°Π²Π½ΠΎ интСрСсно.

Π’ Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠΉ части Ρ€Π΅Ρ‡ΡŒ ΠΈΠ΄Π΅Ρ‚ ΠΎ памяти β€” ΠΏΠ΅Ρ€Π΅Π³Ρ€ΡƒΠ·ΠΊΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² new ΠΈ delete, ΠΏΡ€ΠΈ этом описываСтся нСсколько Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ Π² Π²Π°ΡˆΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…, Π² Ρ‚ΠΎΠΌ числС уплотнСния памяти ΠΈ сборки мусора. МоС Π»ΠΈΡ‡Π½ΠΎΠ΅ ΠΌΠ½Π΅Π½ΠΈΠ΅ β€” всС это интСрСсно, Π½ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ качСствСнно эти Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ слишком слоТно ΠΈ Π½Π΅ совсСм ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½Ρ‹ случаи ΠΊΠΎΠ³Π΄Π° стоит это Π΄Π΅Π»Π°Ρ‚ΡŒ. Π’Π°ΠΊ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π΅Π΄Π°Π²Π½ΠΎ я ΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π» Π°Π½Π½ΠΎΡ‚Π°Ρ†ΠΈΡŽ Π½Π° Π΄ΠΎΠΊΠ»Π°Π΄ ΠΏΠΎ ΠΏΠΎΡ…ΠΎΠΆΠ΅ΠΉ Ρ‚Π΅ΠΌΠ΅: https://vk.com/wall-105242702_701, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π½Π΅Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ΅ (Π½Π΅ всС) Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ Π² malloc. ВСроятно, Π² Ρ‚Π΅Ρ… Ρ€Π΅Π΄ΠΊΠΈΡ… случаях, ΠΊΠΎΠ³Π΄Π° вас Π½Π΅ устраиваСт стандартный malloc β€” ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΡƒΡŽ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ.

РСзюмС: ΠΊΠ½ΠΈΠ³Π° интСрСсная. ΠŸΠ΅Ρ€Π²Π°Ρ Π³Π»Π°Π²Π° ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½ΠΎΡΡ‚ΡŒ. ΠžΡΡ‚Π°Π»ΡŒΠ½Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠ½ΠΈΠ³ΠΈ интСрСсна, ΠΏΠΎΠ»Π΅Π·Π½Π° для ΠΊΡ€ΡƒΠ³ΠΎΠ·ΠΎΡ€Π° ΠΈ мСстами Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ€Π°Π·Π΄Π΅Π» ΠΏΠΎ Π΄Π²ΠΎΠΉΠ½ΠΎΠΉ диспСтчСризации).

ΠΠΌΠΌΠ΅Ρ€Π°Π°Π»ΡŒ, Π›Π΅Π΅Π½ STL для программистов Π½Π° C++; М.: Π”ΠœΠš β€” Москва, 2014. β€” 239 c.
ΠœΠ΅ΠΉΠ΅Ρ€Ρ, Π‘. Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ использованиС STL. Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° программиста / Π‘. ΠœΠ΅ΠΉΠ΅Ρ€Ρ. БПб.: ΠŸΠΈΡ‚Π΅Ρ€, 2002. β€” 224 с.

МногиС рСбята, Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΠ΅ΡΡ ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΎΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ Π½Π° Π‘++ сообщили ΠΌΠ½Π΅, Ρ‡Ρ‚ΠΎ Π½Π΅ Ρ‡ΠΈΡ‚Π°Π»ΠΈ эти ΠΊΠ½ΠΈΠ³ΠΈ, Π½ΠΎ Ρ…ΠΎΡ‚Π΅Π»ΠΈ Π±Ρ‹ (Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π΅Ρ‚). НуТно Π»ΠΈ Π²Π°ΠΌ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΈΡ… ΠΈΠ»ΠΈ Π²Ρ‹ ΡƒΠΆΠ΅ Π·Π½Π°Π΅Ρ‚Π΅ STL? β€” Π²Ρ‹ΡΡΠ½ΠΈΡ‚ΡŒ это я ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽ Ρ‚Π°ΠΊ:

  1. ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠ΅ (6-7 вопросов) тСсты Π½Π° Ρ‚Π΅ΠΌΡ‹ std::vector ΠΈ std::list. Π­Ρ‚ΠΈ тСсты ΠΊΠ°ΡΠ°ΡŽΡ‚ΡΡ ΠΌΠΈΠ·Π΅Ρ€Π½ΠΎΠΉ ΠΈ самой простой части содСрТимого ΠΊΠ½ΠΈΠ³.
  2. ΠΎΡ‚Π²Π΅Ρ‚ΡŒΡ‚Π΅ сами сСбС Π² Ρ€Π°ΠΌΠΊΠ°Ρ… Ρ‚Π°ΠΊΠΎΠ³ΠΎ опросника:
    1. Π΅ΡΡ‚ΡŒ Ρƒ вас ссылка Π½Π° элСмСнт vector/list/deque β€” Π²Ρ‹ Π΄Π΅Π»Π°Π΅Ρ‚Π΅ вставку Π½ΠΎΠ²ΠΎΠ³ΠΎ элСмСнта Π² ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€. ΠžΡΡ‚Π°Π½Π΅Ρ‚ΡΡ Π»ΠΈ Π²Π°Π»ΠΈΠ΄Π½ΠΎΠΉ ссылка?
    2. Ρ‡Ρ‚ΠΎ измСнится Ссли вмСсто ссылкС Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ вопросС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΠΎΡ€?
    3. ΠΊΠ°ΠΊΠΈΠ΅ Π΅ΡΡ‚ΡŒ Ρ‚ΠΈΠΏΡ‹ ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ²? Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Ρ‹ ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² ΠΈ ΠΊΠ°ΠΊ ΠΈΠΌΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ?
    4. Π·Π½Π°Π΅Ρ‚Π΅ Π»ΠΈ Π²Ρ‹ ΠΊΠ°ΠΊ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ элСмСнты с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΈΠ· Π²Π΅ΠΊΡ‚ΠΎΡ€Π°/списка/ассоциативного ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°?
    5. Ρ‡Ρ‚ΠΎ измСнится Ссли Π½ΡƒΠΆΠ½ΠΎ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ элСмСнты, ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΡΡŽΡ‰ΠΈΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌΡƒ ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ? (особСнно std::map/std::set)?
    6. Π·Π½Π°Π΅Ρ‚Π΅ Π»ΠΈ Π²Ρ‹, ΠΊΠ°ΠΊΠΈΠ΅ возмоТности Π΄Π°Π΅Ρ‚ istreambuf_iterator?
    7. Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли Π½ΡƒΠΆΠ½ΠΎ ΠΎΡ‚ΡΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Π΅ΠΊΡ‚ΠΎΡ€ Π½Π΅ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ, Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΅Π³ΠΎ Ρ‡Π°ΡΡ‚ΡŒ? β€” Ρ‡Ρ‚ΠΎ ΡƒΠΌΠ΅Π΅Ρ‚ std::nth_element? А ΠΊΠ°ΠΊ Π±Ρ‹Ρ‚ΡŒ с std::list?
    8. Ρ‡Π΅ΠΌ map::operator[] отличаСтся ΠΎΡ‚ map::insert? Π§Ρ‚ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ для вставки элСмСнта?
    9. Π·Π½Π°Π΅Ρ‚Π΅ Π»ΠΈ Π²Ρ‹ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π΅ΡΡ‚ΡŒ Π² STL для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с отсортированными Π²Π΅ΠΊΡ‚ΠΎΡ€Π°ΠΌΠΈ ΠΈ ΠΏΠΈΡ€Π°ΠΌΠΈΠ΄Π°ΠΌΠΈ? Π•ΡΡ‚ΡŒ Π»ΠΈ смысл ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π½Π° Ρ‚Π°ΠΊΠΎΠΉ структурС Π΄Π°Π½Π½Ρ‹Ρ… мноТСство?
    10. Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°ΡŽΡ‚ фукнция std::replace_copy_if, std::remove_copy_if, std::unique, std::random_shuffle? β€” это касаСтся Π½Π΅ зазубривания, Π° Ρ‚ΠΎΠ³ΠΎ, Π±ΡƒΠ΄Π΅Ρ‚Π΅ Π»ΠΈ Π²Ρ‹ ΠΏΠΈΡΠ°Ρ‚ΡŒ свой вСлосипСд ΠΈΠ»ΠΈ хотя Π±Ρ‹ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ Π³ΠΎΡ‚ΠΎΠ²ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ для ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡˆΠΈΠ²Π°Π½ΠΈΡ массива;
    11. ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ std::copy ΠΈ std::copy_backward? β€” МоТно Π»ΠΈ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ элСмСнты ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°ΠΌΠΈ Ρ€Π°Π·Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ²? Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… с Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΌΠΈ ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΠΎΡ€Π°ΠΌΠΈ? МоТно Π»ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΈΡ… для копирования элСмСнтов Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° ?
  3. Книга АммСрааля, ΠΎΡ‚ΠΊΡ€ΠΎΠ²Π΅Π½Π½ΠΎΠ³ΠΎ говоря, ΠΎΡ‡Π΅Π½ΡŒ скучная, ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΊΠ°ΠΊ справочник. Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Π΅ стоит ΠΏΠΎ Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΠΈ, ΠΎΠ΄Π½Π°ΠΊΠΎ, я Π²Ρ‹Π±Ρ€Π°Π» для вас Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ интСрСсныС (с ΠΌΠΎΠ΅ΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния) ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹:
    1. Из ΠΏΠ΅Ρ€Π²ΠΎΠΉ Π³Π»Π°Π²Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ·Π½Π°Ρ‚ΡŒ Π·Π°Ρ‡Π΅ΠΌ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½ΡƒΠΆΠ½Ρ‹ ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ ΠΈ ΠΊΠ°ΠΊ ΠΈΡ… Π½Π΅ стоит ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ. Π₯ΠΎΡ€ΠΎΡˆΠΎ написано ΠΏΡ€ΠΎ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ². Если Π²Ρ‹ Π½Π΅ Π·Π½Π°Π΅Ρ‚Π΅ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Erase–remove idiom β€” Ρ‚ΠΎ эту Π³Π»Π°Π²Ρƒ Ρ‚ΠΎΡ‡Π½ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ. Π’ΡƒΡ‚ ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΎ ряд ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ²: sort, find, copy, merge, replace_reverse, find_if, remove_if β€” ΠΎΠ΄Π½Π°ΠΊΠΎ эта Ρ‡Π°ΡΡ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ скучна, хотя, ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π·Π½Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΈΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ Π²ΠΎΠΎΠ±Ρ‰Π΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ (Π½Ρƒ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΠΈΡΠ°Ρ‚ΡŒ вСлосипСды).

    2. Π’ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π³Π»Π°Π²Π΅ описаны ассоциативныС ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρ‹ ΠΈ ряд Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ². Если Π²Ρ‹ Π½Π΅ Π·Π½Π°Π΅Ρ‚Π΅ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ set/map β€” Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ. Π’ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ Π³Π»Π°Π²Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ vector (ΠΈ vector<bool>), list ΠΈ deque, стоит Π·Π°Π³Π»ΡΠ½ΡƒΡ‚ΡŒ Ссли Π²Ρ‹ Π½Π΅ Π·Π½Π°Π΅Ρ‚Π΅ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ deque Π²Π½ΡƒΡ‚Ρ€ΠΈ (Ρ‚ΡƒΡ‚ пСрСкликаСтся с ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· совСтов ΠœΠ°Π΅Ρ€ΡΠ° β€” Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ deque вмСсто Π²Π΅ΠΊΡ‚ΠΎΡ€Π° Π±Π΅Π· особой нСобходимости, Ρ…ΠΎΡ‚ΡŒ ΠΎΠ½ ΠΈ эффСктивнСС). Если Π²Ρ‹ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Π² своСй Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ splice, remove ΠΈ merge для std::list β€” Ρ‚ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΡ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅.

    3. Π’Ρ‹ ΡΠ»Ρ‹ΡˆΠ°Π»ΠΈ ΠΏΡ€ΠΎ set_intersection/set_union? β€” Ссли Π½Π΅Ρ‚, посмотритС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΊ Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠΉ Π³Π»Π°Π²Π΅ (ΠΈΠ· Π½ΠΈΡ… всС понятно, тСкст Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π½Π΅ стоит). Если Π½Π΅ Π·Π½Π°Π΅Ρ‚Π΅ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Ρ‹ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ² (stack, queue, priority_queue) β€” заглянитС Π² ΠΏΡΡ‚ΡƒΡŽ Π³Π»Π°Π²Ρƒ. Из ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ³ΠΎ Π² ΡˆΠ΅ΡΡ‚ΠΎΠΉ Π³Π»Π°Π²Π΅ β€” Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Ρ‹ ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² (inserter) ΠΈ std::transform (нСзаслуТСнно Π·Π°Π±Ρ‹Ρ‚Ρ‹ΠΉ студСнтами).

    4. Π’ сСдьмой Π³Π»Π°Π²Π΅ описаны Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹, ΠΎΠΏΡΡ‚ΡŒ ΠΆΠ΅ ΠΊΠ°ΠΊ Π² справочникС, Π½ΠΎ с Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΌΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ. НСт смысла всСх ΠΈΡ… ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΡΡ‚ΡŒ, Π½ΠΎ Π·Π°Π³Π»ΡΠ½ΡƒΡ‚ΡŒ Ρ‚ΡƒΠ΄Π° стоит Ссли Π²Ρ‹ Π½Π΅ ΡΠ»Ρ‹ΡˆΠ°Π»ΠΈ ΠΏΡ€ΠΎ: adjacent_find, mismatch, copy (ΠΈΠΌ ΠΌΠΎΠΆΠ½ΠΎ Ρ…ΠΈΡ‚Ρ€ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π΅ΡΡ‚ΡŒ copy_backward), generate, random_shuffle, partition (ΠΈ stable_partition). А Π·Π½Π°Π»ΠΈ Π»ΠΈ Π²Ρ‹, Ρ‡Ρ‚ΠΎ STL Π΅ΡΡ‚ΡŒ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ пСрСстановок, ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ с ΠΏΠΈΡ€Π°ΠΌΠΈΠ΄Π°ΠΌΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ряд ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΡ… Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с массивами (отсортированными) ΠΊΠ°ΠΊ со мноТСствами? β€” Π·Π½Π°Ρ‚ΡŒ Π΄Π΅Ρ‚Π°Π»ΠΈ всСх этих Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ (для этого Π΅ΡΡ‚ΡŒ справочник), Π° Π²ΠΎΡ‚ Π·Π½Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²ΠΎΠΎΠ±Ρ‰Π΅ сущСствуСт β€” Π½ΡƒΠΆΠ½ΠΎ.

    Π§Ρ‚ΠΎ касаСтся Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΈ (ΠœΠ΅ΠΉΠ΅Ρ€ΡΠ°) β€” Ρ‚ΠΎ Π² Π½Π΅ΠΉ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎ (для этого Π°Π²Ρ‚ΠΎΡ€Π°) ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» упорядочСн Π² Π²ΠΈΠ΄Π΅ совСтов. ЧитаСтся ΠΎΠ½Π° интСрСсно ΠΈ ΡƒΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ (мСстами Π΄Π°ΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ). ΠŸΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΡΡ‚ΡŒ Ρ‡Ρ‚ΠΎ ΠΈΠ· Π½Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ·Π½Π°Ρ‚ΡŒ смысла Π½Π΅Ρ‚, Ρ‚.ΠΊ. Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ список совСтов ΠΈ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ лишь Ρ‚Π΅, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ интСрСсны (я Π±Ρ‹ Π½Π° всякий случай просмотрСл всС).

    Π˜Ρ‚ΠΎΠ³: эти Π΄Π²Π΅ ΠΊΠ½ΠΈΠ³ΠΈ Π½Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠ°ΠΌΠΈ ΠΏΠΎ STL, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΈΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ β€” Π½Π°Π΄ΠΎ ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π·Π°Π΄Π°Ρ‡Ρƒ ΠΈ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠΎΠ΄. Книги ΠΆΠ΅ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Π²Π°ΠΌ Π½Π°Π±ΠΈΡ‚ΡŒ мСньшС шишСк. Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π»ΡƒΡ‡ΡˆΠ΅ сначала АммСрааля, Π° ΠΏΠΎΡ‚ΠΎΠΌ ΡƒΠΆΠ΅ ΠœΠ΅ΠΉΠ΅Ρ€ΡΠ°, Ρ‚.ΠΊ., нСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π²Ρ‚ΠΎΡ€ΡƒΡŽ ΠΊΠ½ΠΈΠ³Ρƒ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡ‰Π΅, ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π° ΠΎΠ½Π° Π½Π° людСй, ΡƒΠΆΠ΅ Π·Π½Π°ΠΊΠΎΠΌΡ‹Ρ… с STL β€” ΡƒΠΏΠΎΡ€ Π² Π½Π΅ΠΉ большС дСлаСтся Π½Π° тонкости.

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ — Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 1. Π§ΠΈΡ‚Π°Ρ‚ΡŒ бСсплатно Π½Π° online-knigi.com

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΊΠ½ΠΈΠ³Ρƒ О ΠΊΠ½ΠΈΠ³Π΅

Π‘++ – это ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ язык программирования, Π·Π°Π΄ΡƒΠΌΠ°Π½Π½Ρ‹ΠΉ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π±ΠΎΠ»Π΅Π΅ приятным для ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΠΎΠ³ΠΎ программиста. Π—Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ второстСпСнных Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ Π‘++ являСтся надмноТСством языка программирования C. Помимо возмоТностСй, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Π°Π΅Ρ‚ C, Π‘++ прСдоставляСт Π³ΠΈΠ±ΠΊΠΈΠ΅ ΠΈ эффСктивныС срСдства опрСдСлСния Π½ΠΎΠ²Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ². Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ опрСдСлСния Π½ΠΎΠ²Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ², Ρ‚ΠΎΡ‡Π½ΠΎ ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰ΠΈΡ… концСпциям прилоТСния, программист ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π·Π΄Π΅Π»ΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° Π»Π΅Π³ΠΊΠΎ ΠΏΠΎΠ΄Π΄Π°ΡŽΡ‰ΠΈΠ΅ΡΡ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŽ части. Π’Π°ΠΊΠΎΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ построСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ часто Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ абстракциСй Π΄Π°Π½Π½Ρ‹Ρ…. Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠΎ Ρ‚ΠΈΠΏΠ°Ρ… содСрТится Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°Ρ… Ρ‚ΠΈΠΏΠΎΠ², ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ. Π’Π°ΠΊΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ просты ΠΈ Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ Π² использовании Π² Ρ‚Π΅Ρ… ситуациях, ΠΊΠΎΠ³Π΄Π° ΠΈΡ… Ρ‚ΠΈΠΏ нСльзя ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π½Π° стадии компиляции. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ Ρ‚Π°ΠΊΠΈΡ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² часто Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ. ΠŸΡ€ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΌ использовании этот ΠΌΠ΅Ρ‚ΠΎΠ΄ Π΄Π°Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠ΅, ΠΏΡ€ΠΎΡ‰Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅ΠΌΡ‹Π΅ ΠΈ Π»Π΅Π³Ρ‡Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

ΠšΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ понятиСм Π‘++ являСтся класс. Класс – это Ρ‚ΠΈΠΏ, опрСдСляСмый ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ. ΠšΠ»Π°ΡΡΡ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ сокрытиС Π΄Π°Π½Π½Ρ‹Ρ…, Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ Π΄Π°Π½Π½Ρ‹Ρ…, нСявноС ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚ΠΈΠΏΠΎΠ² для Ρ‚ΠΈΠΏΠΎΠ², ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ, динамичСскоС Π·Π°Π΄Π°Π½ΠΈΠ΅ Ρ‚ΠΈΠΏΠ°, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ ΠΈ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΡ‹ ΠΏΠ΅Ρ€Π΅Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ. Π‘++ прСдоставляСт Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π»ΡƒΡ‡ΡˆΠΈΠ΅, Ρ‡Π΅ΠΌ Π² C, срСдства выраТСния ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Ρ‚ΠΈΠΏΠΎΠ². Π’ языкС Π΅ΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½ΠΈΡ, Π½Π΅ связанныС нСпосрСдствСнно с классами, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΠ΅ Π² сСбя символичСскиС константы, inline-подстановку Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, ΠΏΠ΅Ρ€Π΅Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Π΅ ΠΈΠΌΠ΅Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ управлСния свободной ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ ΠΈ ссылочный Ρ‚ΠΈΠΏ. Π’ Π‘++ сохранСны возмоТности языка C ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ с основными ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ обСспСчСния (Π±ΠΈΡ‚Ρ‹, Π±Π°ΠΉΡ‚Ρ‹, слова, адрСса ΠΈ Ρ‚.ΠΏ.). Π­Ρ‚ΠΎ позволяСт вСсьма эффСктивно Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ Ρ‚ΠΈΠΏΡ‹, опрСдСляСмыС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ.

Π‘++ ΠΈ Π΅Π³ΠΎ стандартныС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ спроСктированы Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π½ΠΎΡΠΈΠΌΠΎΡΡ‚ΡŒ. Π˜ΠΌΠ΅ΡŽΡ‰Π°ΡΡΡ Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ рСализация языка Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠ΄Ρ‚ΠΈ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ систСм, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… C. Из Π‘++ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ C Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, ΠΈ с Π‘++ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… срСдств, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° C.

Π­Ρ‚Π° ΠΊΠ½ΠΈΠ³Π° ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° Π³Π»Π°Π²Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΌΠΎΡ‡ΡŒ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½Ρ‹ΠΌ программистам ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ язык ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ Π΅Π³ΠΎ Π² Π½Π΅Ρ‚Ρ€ΠΈΠ²ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ…. Π’ Π½Π΅ΠΉ Π΄Π°Π½ΠΎ ΠΏΠΎΠ»Π½ΠΎΠ΅ описаниС Π‘++, ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² ΠΈ Π΅Ρ‰Π΅ большС Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ.

НСсколько дСсятилСтий Π½Π°Π·Π°Π΄ ΠΌΡ‹ Π΄Π°ΠΆΠ΅ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ сСбС Π½Π΅ ΠΌΠΎΠ³Π»ΠΈ, ΠΊΠ°ΠΊΠΈΡ… ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΎΠ² достигнСт ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΈΠ·Π°Ρ†ΠΈΡ. БСгодня ΠΌΡ‹ воспринимаСм ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹, ΠΊΠ°ΠΊ само собой Ρ€Π°Π·ΡƒΠΌΠ΅ΡŽΡ‰Π΅Π΅ΡΡ.

Π’ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΈΠ³Ρ€Ρ‹, ΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ Π² ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтях, ΠΈΠ·Π²Π»Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈ Ρ€Π°Π±ΠΎΡ‚Π° всё это ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π΅Π»Π°Ρ‚ΡŒ благодаря ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌ. ΠŸΡ€ΠΎΡ„Π΅ΡΡΠΈΡ программиста сСйчас вострСбована ΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠΎ оплачиваСмая. БлоТная Π»ΠΈ это Π½Π°ΡƒΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅?

ΠŸΠΎΠ½ΡΡ‚ΡŒ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² нСслоТно, Π½ΠΎ ΡΡ‚Π°Ρ‚ΡŒ настоящим спСциалистом Π² этой области Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ Π² Ρ‚ΠΎΡ‡Π½Ρ‹Ρ… Π½Π°ΡƒΠΊΠ°Ρ…: ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ΅, ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅, Π³Π΅ΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ.

К Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ для создания собствСнных ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΡƒΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, трСбуСтся творчСский ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΈ ΠΊΡ€Π΅Π°Ρ‚ΠΈΠ²Π½ΠΎΠ΅ ΠΌΡ‹ΡˆΠ»Π΅Π½ΠΈΠ΅. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΡˆΠ΅Π΄Π΅Π²Ρ€. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Π°Ρ ΠΈΠ³Ρ€Π°, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, ΠΈΠΌΠ΅ΡŽΡ‰Π°Ρ практичСскоС ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… отраслях.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ интСрСсно людям с аналитичСским складом ΡƒΠΌΠ°, ΡƒΠΌΠ΅ΡŽΡ‰ΠΈΠΌ быстро Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΉ ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ†Π΅Π»ΠΈ ΠΈ с Π±ΠΎΠ³Π°Ρ‚Ρ‹ΠΌ Π²ΠΎΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ. Π₯отя профСссия ΠΈ вострСбована, Π½ΠΎ ΡΡ‚Π°Ρ‚ΡŒ настоящим Π΄ΠΎΠΊΠΎΠΉ Π² этом Π΄Π΅Π»Π΅ Π΄Π°Π½ΠΎ Π½Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅?

Говоря простым языком, это созданиС ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. ВСкст для ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² создаётся Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ машинС Π±Ρ‹Π»ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ поставлСнныС Π·Π°Π΄Π°Ρ‡ΠΈ. Π‘Π°ΠΌΡ‹Π΅ простыС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ содСрТат ΠΎΠΊΠΎΠ»ΠΎ ста строк Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ тСкста.

Π‘Π»ΠΎΠΆΠ½Ρ‹Π΅ прилоТСния Π²ΠΌΠ΅Ρ‰Π°ΡŽΡ‚ Π΄ΠΎ ΠΌΠΈΠ»Π»ΠΈΠ°Ρ€Π΄Π° строк ΠΊΠΎΠ΄Π°. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ вопрос, Ρ‡Ρ‚ΠΎ ΠΆΠ΅ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹ΠΉ ΠΊΠΎΠ΄? Π­Ρ‚ΠΎ тСкст, состоящий ΠΈΠ· Ρ†ΠΈΡ„Ρ€, слов ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… символов, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ выполняСт ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ.

Если ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π° качСствСнно, Ρ‚ΠΎ ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ соотвСтствСнно быстро ΠΈ Ρ‡Ρ‘Ρ‚ΠΊΠΎ. Однако со Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ Π² любой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ наступаСт сбой, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ Π² этом случаС приходится ΠΈΡΠΊΠ°Ρ‚ΡŒ ошибки, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ Π±Π°Π³Π°ΠΌΠΈ.

Π―Π·Ρ‹ΠΊ программирования Π±Ρ‹Π²Π°Π΅Ρ‚ Ρ€Π°Π·Π½Ρ‹ΠΌ. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΎΠ½ отличаСтся ΠΎΡ‚ чСловСчСской Ρ€Π΅Ρ‡ΠΈ. К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, самый популярный ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹ΠΉ язык β€” это JavaScript. Он запускаСтся Π² любом Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ ряд прСимущСств Π² ΠΏΠ°Ρ€Π°Π΄ΠΈΠ³ΠΌΠ°Ρ….

Π Π°Π·ΠΎΠ±Ρ€Π°Π²ΡˆΠΈΡΡŒ с этим ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹ΠΌ языком, Π²Ρ‹ смоТСтС ΠΏΠΎΠ½ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ языки, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ сходство, Π½ΠΎ Π½Π΅ всС ΠΎΠ½ΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠΈ ΠΈ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹. Π₯ΠΎΡ€ΠΎΡˆΠ΅Π΅ Π·Π½Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ³ΠΎ языка, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΡƒΠΌΠ΅Π½ΠΈΠ΅ ΠΎΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ пошагово всС процСссы, Π½Π΅ΠΏΡ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π΄Ρ‘Ρ‚ вас ΠΊ успСху!

КакиС ΠΊΠ½ΠΈΠ³ΠΈ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π½Π° нашСм сайтС?

Π’ нашСй элСктронной ΠΎΠ½Π»Π°ΠΉΠ½ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ Π΅ΡΡ‚ΡŒ Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Π°, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π·Π°ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‚ΡΡ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ люди, связанныС с IT, Π½ΠΎ ΠΈ Ρ‚Π΅ΠΌ, ΠΊΡ‚ΠΎ Ρ…ΠΎΡ‡Π΅Ρ‚ ΡΠ²ΡΠ·Π°Ρ‚ΡŒ свою Тизнь с ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΎΠΉ ΠΈ высокими тСхнологиями. Π‘Π°ΠΌΡ‹Π΅ популярныС ΠΊΠ½ΠΈΠ³ΠΈ Ρ€Π°Π·Π΄Π΅Π»Π°:

Автор ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π΄Π°Ρ‘Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… совСтов, ΠΊΠ°ΠΊ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Ρ‡ΠΈΡ‚Π°Π΅ΠΌΡ‹ΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌΠΈ ΠΊΠΎΠ΄. Π’ основном это касаСтся Java, Π½ΠΎ ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΠΎ ΠΊ Π΄Ρ€ΡƒΠ³ΠΈΠΌ языкам. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ программист Π·Π½Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π΄Π°ΠΆΠ΅ плохая ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, Π½ΠΎ ΠΎΡ‚Π½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΏΡ€ΠΈ этом ΠΌΠ½ΠΎΠ³ΠΎ рСсурсов ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.

Для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ «чистого ΠΊΠΎΠ΄Π°Β» Π½ΡƒΠΆΠ½ΠΎ для Π½Π°Ρ‡Π°Π»Π° Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ ΠΊΠΎΠ΄ ΠΎΡ‚ ΠΏΠ»ΠΎΡ…ΠΎΠ³ΠΎ. Π ΠΎΠ±Π΅Ρ€Ρ‚ ΠœΠ°Ρ€Ρ‚ΠΈΠ½ создал этот самый «чистый ΠΊΠΎΠ΄Β» Π½Π° своём Π»ΠΈΡ‡Π½ΠΎΠΌ ΠΎΠΏΡ‹Ρ‚Π΅ ΠΈ дСлится своими знаниями с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ программистами, приводя практичСскиС сцСнарии. Книга Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ для Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ² Π² области программирования.

Π―Π·Ρ‹ΠΊΠΎΠ²Ρ‹Π΅ ΠΊΠ½ΠΈΠ³ΠΈ

  • Π”ΠΎΠΌΠΎΠΉ
  • Мои ΠΊΠ½ΠΈΠ³ΠΈ
  • ΠžΠ±Π·ΠΎΡ€ β–Ύ
    • Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ
    • Награды Choice
    • Π–Π°Π½Ρ€Ρ‹
    • ΠŸΠΎΠ΄Π°Ρ€ΠΊΠΈ
    • НовыС выпуски
    • Бписки
    • Π˜Π·ΡƒΡ‡ΠΈΡ‚ΡŒ
    • Новости ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π²ΡŒΡŽ
    • 4

        26 Π–Π°Π½Ρ€Ρ‹
      • БизнСс
      • ДСтский
      • ΠšΡ€ΠΈΡΡ‚ΠΈΠ°Π½
      • Классика
      • ΠšΠΎΠΌΠΈΠΊΡΡ‹
      • ΠŸΠΎΠ²Π°Ρ€Π΅Π½Π½Ρ‹Π΅ ΠΊΠ½ΠΈΠ³ΠΈ
      • Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½Ρ‹Π΅ ΠΊΠ½ΠΈΠ³ΠΈ
      • ЀэнтСзи
      • Π₯удоТСствСнная Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Π°
      • ГрафичСскиС Ρ€ΠΎΠΌΠ°Π½Ρ‹
      • Π˜ΡΡ‚ΠΎΡ€ΠΈΡ‡Π΅ΡΠΊΠ°Ρ фантастика
      • Π˜ΡΡ‚ΠΎΡ€ΠΈΡ
      • УТасы ΠœΡƒΠ·Ρ‹ΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ истории
      • Π’Π°ΠΉΠ½Π°
      • Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Π°Ρ Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Π°
      • Поэзия
      • ΠŸΡΠΈΡ…ΠΎΠ»ΠΎΠ³ΠΈΡ
      • Π ΠΎΠΌΠ°Π½Ρ‚ΠΈΠΊΠ°
      • Наука
      • Научная фантастика
      • Π‘Π°ΠΌΠΎΠΏΠΎΠΌΠΎΡ‰ΡŒ
      • Π‘ΠΏΠΎΡ€Ρ‚
      • Π’Ρ€ΠΈΠ»Π»Π΅Ρ€
      • ΠŸΡƒΡ‚Π΅ΡˆΠ΅ΡΡ‚Π²ΠΈΡ
      • ΠœΠΎΠ»ΠΎΠ΄Ρ‹Π΅ люди

      1 90 Π‘ΠΎΠ»ΡŒΡˆΠ΅ ΠΆΠ°Π½Ρ€ΠΎΠ² 025

    • БообщСство β–Ύ
      • Π“Ρ€ΡƒΠΏΠΏΡ‹
      • ΠžΠ±ΡΡƒΠΆΠ΄Π΅Π½ΠΈΡ
      • Π¦ΠΈΡ‚Π°Ρ‚Ρ‹
      • БпроситС Π°Π²Ρ‚ΠΎΡ€Π°
    • Π’ΠΎΠΉΡ‚ΠΈ
    • ΠŸΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒΡΡ

    Π—Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ

    • 9025 ΠŸΡ€ΠΎΡ„ΠΈΠ»ΡŒ

    • Π”Ρ€ΡƒΠ·ΡŒΡ
    • Π“Ρ€ΡƒΠΏΠΏΡ‹
    • ΠžΠ±ΡΡƒΠΆΠ΄Π΅Π½ΠΈΡ
    • ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ
    • Π—Π°Π΄Π°Π½ΠΈΠ΅ ΠΏΠΎ Ρ‡Ρ‚Π΅Π½ΠΈΡŽ
    • Kindle Π—Π°ΠΌΠ΅Ρ‚ΠΊΠΈ ΠΈ основныС ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹
    • Π¦ΠΈΡ‚Π°Ρ‚Ρ‹
    • Π›ΡŽΠ±ΠΈΠΌΡ‹Π΅ ΠΆΠ°Π½Ρ€Ρ‹
    • Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ Π΄Ρ€ΡƒΠ·Π΅ΠΉ
    • Настройки ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записи
    • 50 Главная страница ΠŸΠΎΠΌΠΎΡ‰ΡŒ
    • 50
    • Мои ΠΊΠ½ΠΈΠ³ΠΈ
    • ΠžΠ±Π·ΠΎΡ€ β–Ύ
      • Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ
      • Награды Choice Awards
      • Π–Π°Π½Ρ€Ρ‹
      • ΠŸΠΎΠ΄Π°Ρ€ΠΊΠΈ
      • НовыС выпуски
      • Бписки
      • Π˜Π·ΡƒΡ‡ΠΈΡ‚ΡŒ
      • Новости ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π²ΡŒΡŽ
      • Новости ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π²ΡŒΡŽ
      • 9018 9269 ess

      • ДСтский
      • ΠšΡ€ΠΈΡΡ‚ΠΈΠ°Π½
      • Классика
      • ΠšΠΎΠΌΠΈΠΊΡΡ‹
      • ΠŸΠΎΠ²Π°Ρ€Π΅Π½Π½Ρ‹Π΅ ΠΊΠ½ΠΈΠ³ΠΈ
      • Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½Ρ‹Π΅ ΠΊΠ½ΠΈΠ³ΠΈ
      • ЀэнтСзи
      • Π₯удоТСствСнная Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Π°
      • ГрафичСскиС Ρ€ΠΎΠΌΠ°Π½Ρ‹
      • Π˜ΡΡ‚ΠΎΡ€ΠΈΡ‡Π΅ΡΠΊΠ°Ρ фантастика
      • Π˜ΡΡ‚ΠΎΡ€ΠΈΡ‡Π΅ΡΠΊΠ°Ρ фантастика
      • Π˜ΡΡ‚ΠΎΡ€ΠΈΡ
      • Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Π°Ρ Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Π°
      • Поэзия
      • ΠŸΡΠΈΡ…ΠΎΠ»ΠΎΠ³ΠΈΡ
      • Π ΠΎΠΌΠ°Π½Ρ‚ΠΈΠΊΠ°
      • Наука
      • Научная фантастика
      • Π‘Π°ΠΌΠΎΠΏΠΎΠΌΠΎΡ‰ΡŒ
      • Π‘ΠΏΠΎΡ€Ρ‚
      • Π’Ρ€ΠΈΠ»Π»Π΅Ρ€
      • ΠŸΡƒΡ‚Π΅ΡˆΠ΅ΡΡ‚Π²ΠΈΡ
      • 9024 9024 ΠœΠΎΠ»ΠΎΠ΄Ρ‹Π΅ люди

        9024 Π“Ρ€ΡƒΠΏΠΏΡ‹

      • ΠžΠ±ΡΡƒΠΆΠ΄Π΅Π½ΠΈΡ
      • Π¦ΠΈΡ‚Π°Ρ‚Ρ‹
      • Π—Π°Π΄Π°Ρ‚ΡŒ вопрос Π°Π²Ρ‚ΠΎΡ€Ρƒ

    Π–Π°Π½Ρ€Ρ‹> Π“ΡƒΠΌΠ°Π½ΠΈΡ‚Π°Ρ€Π½Ρ‹Π΅ Π½Π°ΡƒΠΊΠΈ

    Π‘ΠΎΠ»ΡŒΡˆΠ΅ самых Ρ‡ΠΈΡ‚Π°Π΅ΠΌΡ‹Ρ… Π½Π° этой Π½Π΅Π΄Π΅Π»Π΅ Ρ‚Π΅Π³ΠΎΠ² «ΡΠ·Ρ‹ΠΊ»…

    Π‘ΠΎΠ»ΡŒΡˆΠ΅ языковых ΠΊΠ½ΠΈΠ³…

    Π˜Π΄Π΅Π½Ρ‚ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒ ΠΈ общСство

    37 ΠΊΠ½ΠΈΠ³

    43 избиратСля

    .

    ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠΎΠ² английского языка. — alleng.me

    Для ESL (английский ΠΊΠ°ΠΊ
    Π’Ρ‚ΠΎΡ€ΠΎΠΉ язык) студСнты. Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠΈ, словари,
    руководства, Π°ΡƒΠ΄ΠΈΠΎ, Π²ΠΈΠ΄Π΅ΠΎ ΠΈ Ρ‚. Π΄. (Π½Π° английском языкС).

    .

    :
    ,
    Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ΅ английскоС ΠΏΡ€ΠΎΠΈΠ·Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ —
    ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ.ΠœΠ°Ρ€Ρ‚ΠΈΠ½ Π₯ьюингс -,
    .


    Π›ΡƒΡ‡ΡˆΠ΅Π΅ английскоС ΠΏΡ€ΠΎΠΈΠ·Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅. Π”ΠΆ. Π”.
    О’ΠšΠΎΠ½Π½ΠΎΡ€

    (+
    Аудио)

    ЧСткая Ρ€Π΅Ρ‡ΡŒ. Π£Ρ‡Π΅Π±Π½ΠΈΠΊ.
    Π”ΠΆΡƒΠ΄ΠΈ
    Π‘. Π“ΠΈΠ»Π±Π΅Ρ€Ρ‚
    (+
    Аудио)

    Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ΅ английскоС ΠΏΡ€ΠΎΠΈΠ·Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ — элСмСнтарно. Π”ΠΆΠΎΠ½Π°Ρ‚Π°Π½
    ΠœΠ°Ρ€ΠΊΠΈ

    (+ Аудио)


    английский
    Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ — срСдний. ΠœΠ°Ρ€ΠΊ Π₯энкок

    (+
    Аудио)


    английский
    Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ — ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ. ΠœΠ°Ρ€Ρ‚ΠΈΠ½ Π₯ьюингс

    (+ Аудио)

    Как
    Π£Ρ‡ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠΈΠ·Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ.

    Π”ΠΆΠ΅Ρ€Π°Π»ΡŒΠ΄
    КСлли

    (+ Аудио)


    ΠšΡƒΡ€Ρ ΠΏΡ€ΠΎΠΈΠ·Π½ΠΎΡˆΠ΅Π½ΠΈΡ New Headway: элСмСнтарный.
    Π‘Π°Ρ€Π° КаннингСм, ΠŸΠΈΡ‚Π΅Ρ€ ΠœΡƒΡ€

    (+ Аудио)


    Новый
    ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ курс ΠΏΡ€ΠΎΠΈΠ·Π½ΠΎΡˆΠ΅Π½ΠΈΡ: Pre-Intermediate. Π‘ΠΈΠ»Π» Π‘ΠΎΡƒΠ»Π΅Ρ€, Бью
    ΠŸΠ°Ρ€ΠΌΠΈΠ½Ρ‚Π΅Ρ€

    (+ Аудио)

    НовоС ΠŸΡ€ΠΎΠΈΠ·Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ Headway
    ΠšΡƒΡ€Ρ: срСдний. Π‘Ρ‡Π΅Ρ‚
    Π‘ΠΎΡƒΠ»Π΅Ρ€, Π‘Π°Ρ€Π° КаннингСм


    Новый
    ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ курс ΠΏΡ€ΠΎΠΈΠ·Π½ΠΎΡˆΠ΅Π½ΠΈΡ: Π²Ρ‹ΡˆΠ΅ срСднСго. Π‘ΠΈΠ»Π» Π‘ΠΎΡƒΠ»Π΅Ρ€,
    Π‘Π°Ρ€Π° КаннингСм

    (+ Аудио)

    ΠšΠΎΡ€Π°Π±Π»ΡŒ ΠΈΠ»ΠΈ ΠΎΠ²Ρ†Π°? ΠŸΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅
    ΠšΡƒΡ€Ρ. Π­Π½Π½ Π‘Π΅ΠΉΠΊΠ΅Ρ€

    (со Π·Π²ΡƒΠΊΠΎΠΌ)

    Π—Π²ΡƒΡ‡ΠΈΡ‚ ΠΏΠΎ-английски.ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° ΠΏΡ€ΠΎΠΈΠ·Π½ΠΎΡˆΠ΅Π½ΠΈΡ
    ΠšΡƒΡ€Ρ. J.D.
    ΠžΠšΠΎΠ½Π½ΠΎΡ€ ΠΈ ΠšΠ»ΡΡ€ Π€Π»Π΅Ρ‚Ρ‡Π΅Ρ€

    (+ Аудио)

    Π”Π΅Ρ€Π΅Π²ΠΎ ΠΈΠ»ΠΈ Ρ‚Ρ€ΠΈ? Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ€Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅
    ΠšΡƒΡ€Ρ. Π­Π½Π½ Π‘Π΅ΠΉΠΊΠ΅Ρ€

    (со Π·Π²ΡƒΠΊΠΎΠΌ)

    Π£Ρ‡Π΅Π±Π½ΠΈΠΊΠΈ,
    Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠΈ, руководства ΠΈ Π΄Ρ€.

    А
    ΠšΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ‚ΠΈΠ²Π½Π°Ρ Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ° английского языка.
    Π”ΠΆΠ΅Ρ„Ρ„Ρ€ΠΈ
    Пиявка Π―Π½ Π‘Π²Π°Ρ€Ρ‚Π²ΠΈΠΊ


    Advanced Everyday English: ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ
    Π‘Π»ΠΎΠ²Π°Ρ€ΡŒ, Ρ„Ρ€Π°Π·ΠΎΠ²Ρ‹Π΅ Π³Π»Π°Π³ΠΎΠ»Ρ‹, ΠΈΠ΄ΠΈΠΎΠΌΡ‹ ΠΈ выраТСния. Коллинз Π‘Ρ‚ΠΈΠ²Π΅Π½

    (2011, 140p) (+ Π°ΡƒΠ΄ΠΈΠΎ)

    ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ
    Π“Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ° Π² использовании.
    ΠœΠ°Ρ€Ρ‚ΠΈΠ½
    Hewings
    (2013 Π³., 3-ΠΉ
    ΠΈΠ·Π΄, 296.)

    Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° слух.

    ΠŸΠ°Ρ‚Ρ€ΠΈΡΠΈΡ Π”ΡƒΠ½ΠΊΠ΅Π»ΡŒ ΠΈ Ѐрэнк ΠŸΠΈΠ°Π»ΠΎΡ€ΡΠΈ

    (+ Аудио ΠΈ Π²ΠΈΠ΄Π΅ΠΎ)


    Базовая Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ° английского языка. Азар Π‘Π΅Ρ‚Ρ‚ΠΈ, Π₯Π°Π³Π΅Π½
    БтСйси
    (3-Π΅ ΠΈΠ·Π΄, 2006, 552) (+
    Аудио) + ПособиС для учитСля .

    Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ базовая Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ°.
    ΠœΠ΅Ρ€Ρ„ΠΈ Π Π°ΠΉΠΌΠΎΠ½Π΄, Π‘ΠΌΠ°Π»ΡŒΠ·Π΅Ρ€ Уильям.

    (2011 Π³., 3-Π΅ ΠΈΠ·Π΄., 325 Π³.) (+
    Аудио)


    Базовая Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ° Π² использовании. Рабочая Ρ‚Π΅Ρ‚Ρ€Π°Π΄ΡŒ. Smalzer
    Уильям, ΠœΠ΅Ρ€Ρ„ΠΈ Рэймонд.
    (2011 Π³., Π³.
    3-Π΅ ΠΈΠ·Π΄, 175.)


    Cambridge English Proficiency (CPE) 1 для
    ΠžΠ±Π½ΠΎΠ²Π»Π΅Π½Π½Ρ‹ΠΉ экзамСн с ΠΎΡ‚Π²Π΅Ρ‚Π°ΠΌΠΈ.
    (2012 Π³., Π³.
    164p.) (+ Аудио)


    Cambridge English Proficiency (CPE) 2 для
    ΠžΠ±Π½ΠΎΠ²Π»Π΅Π½Π½Ρ‹ΠΉ экзамСн с ΠΎΡ‚Π²Π΅Ρ‚Π°ΠΌΠΈ.
    (2015, Π³.
    172стр.) (+ Аудио)


    ΠšΠ΅ΠΌΠ±Ρ€ΠΈΠ΄ΠΆΡΠΊΠ°Ρ Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ° для IELTS с ΠΎΡ‚Π²Π΅Ρ‚Π°ΠΌΠΈ.
    Π₯опкинс Π”Π°ΠΉΠ°Π½, КаллСн Полин.

    (2008, 272с.) (+ Аудио)


    ΠšΠ΅ΠΌΠ±Ρ€ΠΈΠ΄ΠΆΡΠΊΠΈΠΉ ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ для ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Ρ… с
    ΠΎΡ‚Π²Π΅Ρ‚Ρ‹. Π₯айнс Π‘Π°ΠΉΠΌΠΎΠ½
    (2012,
    145ΠΏ.) (+ Аудио)


    ΠšΠ΅ΠΌΠ±Ρ€ΠΈΠ΄ΠΆΡΠΊΠΈΠΉ ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ для IELTS Advanced с
    ΠΎΡ‚Π²Π΅Ρ‚Ρ‹. КаллСн Полин.

    (2012, 176 стр.) (+ Аудио)

    Π’Ρ‹Π±ΠΎΡ€. Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ€Π½ΠΎ.
    Π£Ρ‡Π΅Π±Π½ΠΈΠΊ. РусскоС ΠΈΠ·Π΄Π°Π½ΠΈΠ΅. М. Π₯аррис, А. БикоТинская, М.
    ВСрбицкая
    (2013, 128с.)


    Π’Ρ‹Π±ΠΎΡ€. НиТС срСднСго. Π£Ρ‡Π΅Π±Π½ΠΈΠΊ.
    РусскоС ΠΈΠ·Π΄Π°Π½ΠΈΠ΅. М. Π₯аррис, А. БикоТинская, М. ВСрбицкая

    (2012, 136с.)


    Π’Ρ‹Π±ΠΎΡ€.Π‘Ρ€Π΅Π΄Π½ΠΈΠΉ. Π£Ρ‡Π΅Π±Π½ΠΈΠΊ. русский
    ИзданиС. М. Π₯аррис, А. БикоТинская, М. ВСрбицкая
    (2012, 144Π².)


    Π’Ρ‹Π±ΠΎΡ€. Π’Ρ‹ΡˆΠ΅ срСднСго. Π£Ρ‡Π΅Π±Π½ΠΈΠΊ.
    РусскоС ΠΈΠ·Π΄Π°Π½ΠΈΠ΅. М. Π₯аррис, А. БикоТинская, М. ВСрбицкая

    (2013, 144с.)

    ΠžΠ±Ρ‰ΠΈΠ΅
    Ошибки в английском.
    ЀитикидСс
    T.J.


    ΠšΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ: ΠΊΠ½ΠΈΠ³Π° ΡƒΡ‡Π΅Π½ΠΈΠΊΠ° с ΠΎΡ‚Π²Π΅Ρ‚Π°ΠΌΠΈ. Май ΠŸΠ΅Ρ‚Ρ€
    (2014,
    161стр.) (+ Аудио) — CAE


    ΠŸΠ΅Ρ€Π΅Π΄ΠΎΠ²ΠΎΠΉ. Π‘Ρ‚Π°Ρ€Ρ‚Π΅Ρ€. Π£Ρ‡Π΅Π±Π½ΠΈΠΊ.
    Рабочая Ρ‚Π΅Ρ‚Ρ€Π°Π΄ΡŒ. Книга учитСля.
    (2013 Π³., Π³.
    3-Π΅ ΠΈΠ·Π΄.) (+ Аудио)


    ΠŸΠ΅Ρ€Π΅Π΄ΠΎΠ²ΠΎΠΉ. Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ€Π½ΠΎ. Π£Ρ‡Π΅Π±Π½ΠΈΠΊ.
    Рабочая Ρ‚Π΅Ρ‚Ρ€Π°Π΄ΡŒ. Книга учитСля.
    (2013 Π³., Π³.
    3-Π΅ ΠΈΠ·Π΄.) (+ Аудио)


    ΠŸΠ΅Ρ€Π΅Π΄ΠΎΠ²ΠΎΠΉ.НиТС срСднСго. Π£Ρ‡Π΅Π½ΠΈΠΊΠΈ’
    ΠΊΠ½ΠΈΠ³Π°. Рабочая Ρ‚Π΅Ρ‚Ρ€Π°Π΄ΡŒ. Книга учитСля.

    (2013, 3-Π΅ ΠΈΠ·Π΄.) (+ Аудио)


    ΠŸΠ΅Ρ€Π΅Π΄ΠΎΠ²ΠΎΠΉ.
    Π‘Ρ€Π΅Π΄Π½ΠΈΠΉ. Π£Ρ‡Π΅Π±Π½ΠΈΠΊ. Рабочая Ρ‚Π΅Ρ‚Ρ€Π°Π΄ΡŒ. Книга учитСля.
    (2013 Π³., Π³.
    3-Π΅ ΠΈΠ·Π΄.) (+ Аудио)


    ΠŸΠ΅Ρ€Π΅Π΄ΠΎΠ²ΠΎΠΉ.
    Π’Ρ‹ΡˆΠ΅ срСднСго. Π£Ρ‡Π΅Π±Π½ΠΈΠΊ. Рабочая Ρ‚Π΅Ρ‚Ρ€Π°Π΄ΡŒ. Книга учитСля.
    (2013 Π³., Π³.
    3-Π΅ ΠΈΠ·Π΄.) (+ Аудио)


    ΠŸΠ΅Ρ€Π΅Π΄ΠΎΠ²ΠΎΠΉ.ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ. Π£Ρ‡Π΅Π±Π½ΠΈΠΊ.
    Рабочая Ρ‚Π΅Ρ‚Ρ€Π°Π΄ΡŒ. Книга учитСля.
    (2014 Π³., Π³.
    3-Π΅ ΠΈΠ·Π΄.) (+ Аудио)


    Английская Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ° Π² использовании.


    ΠœΠ΅Ρ€Ρ„ΠΈ Рэймонд
    (4-Π΅ ΠΈΠ·Π΄., 2012, 398.)
    (+ CD)

    Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ° английского языка. Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ
    УпраТнСния с ΠΎΡ‚Π²Π΅Ρ‚Π°ΠΌΠΈ. Π›ΡƒΠΈΠ·Π°
    Π₯ашСми, Π Π°ΠΉΠΌΠΎΠ½Π΄ ΠœΠ΅Ρ€Ρ„ΠΈ

    (3-Π΅ ΠΈΠ·Π΄; 2012, 144.).


    Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ английскиС словосочСтания. Майкл
    ΠœΠ°ΠΊΠΊΠ°Ρ€Ρ‚ΠΈ ΠΈ ЀСлисити О’Π”Π΅Π»Π»

    (2005, 156с.)


    Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ английскиС словосочСтания. ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ.
    Майкл ΠœΠ°ΠΊΠΊΠ°Ρ€Ρ‚ΠΈ ΠΈ ЀСлисити О’Π”Π΅Π»Π»

    (2008, 188с.)


    АнглийскиС Ρ„Ρ€Π°Π·ΠΎΠ²Ρ‹Π΅ Π³Π»Π°Π³ΠΎΠ»Ρ‹ Π² ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠΈ. Майкл
    ΠœΠ°ΠΊΠΊΠ°Ρ€Ρ‚ΠΈ ΠΈ ЀСлисити О’Π”Π΅Π»Π»

    (2007, 189с.)


    Английский ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ Π² использовании. ΠŸΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ.
    ΠœΠ°ΠΊΠΊΠ°Ρ€Ρ‚ΠΈ Майкл, О’Π”Π΅Π»Π» ЀСлисити

    (2010, 174с.)


    ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ свой английский словарный запас.
    ΠŸΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ. ΠœΠ°ΠΊΠΊΠ°Ρ€Ρ‚ΠΈ Майкл, О’Π”Π΅Π»Π» ЀСлисити.

    (2010, 94с.)


    Английский ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ Π² использовании. ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ.
    ΠœΠ°ΠΊΠΊΠ°Ρ€Ρ‚ΠΈ Майкл, О’Π”Π΅Π»Π» ЀСлисити

    (2007, 292с.)


    ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ свой английский словарный запас. ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ.
    ΠœΠ°ΠΊΠΊΠ°Ρ€Ρ‚ΠΈ Майкл, О’Π”Π΅Π»Π» ЀСлисити

    (2005, 166с.)


    Английский ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ Π² использовании. НиТС срСднСго
    ΠΈ срСдний. Π Π΅Π΄ΠΌΠ°Π½ Π‘Ρ‚ΡŽΠ°Ρ€Π΄

    (2011, 262с.)


    ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ свой английский словарный запас.
    НиТС срСднСго ΠΈ срСднСго уровня. Π Π΅Π΄ΠΌΠ°Π½ Π‘Ρ‚ΡŽΠ°Ρ€Ρ‚, Гэрнс Π ΡƒΡ‚

    (142стр.)


    Английский ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ Π² использовании. Π’Ρ‹ΡˆΠ΅ срСднСго
    Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ. ΠœΠ°ΠΊΠΊΠ°Ρ€Ρ‚ΠΈ Майкл, О’Π”Π΅Π»Π» ЀСлисити

    (2006, 307с.)


    ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ свой английский словарный запас.
    Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ Π²Ρ‹ΡˆΠ΅ срСднСго. ΠœΠ°ΠΊΠΊΠ°Ρ€Ρ‚ΠΈ Майкл, О’Π”Π΅Π»Π» ЀСлисити

    (2002, 149с.)


    Основная Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ° Π² использовании. ΠœΠ΅Ρ€Ρ„ΠΈ Π Π°ΠΉΠΌΠΎΠ½Π΄

    (4-Π΅ ΠΈΠ·Π΄., 2015, 319.) (+ Аудио)


    Основная Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ° Π² использовании.
    Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ упраТнСния. НСйлор Π₯Π΅Π»Π΅Π½, ΠœΠ΅Ρ€Ρ„ΠΈ Рэймонд.

    (2-Π΅ ΠΈΠ·Π΄; 2007, 128.)

    (. Экстра )
    ΠŸΡ€ΠΎΡΠ»ΡƒΡˆΠΈΠ²Π°Π½ΠΈΠ΅ Extra. Мили ΠšΡ€Π΅ΠΉΠ²Π΅Π½ (+ Π°ΡƒΠ΄ΠΈΠΎ)

    (. Экстра )

    Π§Ρ‚Π΅Π½ΠΈΠ΅ Extra.

    Π›ΠΈΠ· Дрисколл

    (. Экстра )
    Π Π°Π·Π³ΠΎΠ²ΠΎΡ€ экстра. Mick Gammidge (+ Аудио)

    (. Экстра )

    Writing Extra.

    Грэм ΠŸΠ°Π»ΠΌΠ΅Ρ€

    ΠžΡΠ½ΠΎΠ²Ρ‹ Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠΈ английского языка.
    Π‘Π΅Ρ‚Ρ‚ΠΈ Азар

    Π“Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ° ΠΈ словарный запас
    для ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΡˆΠΊΠΎΠ»Ρ‹ (с ΠΎΡ‚Π²Π΅Ρ‚Π°ΠΌΠΈ). Вомас Π‘Π°Ρ€Π±Π°Ρ€Π°,
    Π₯ашСми Π›ΡƒΠΈΠ·Π°.
    (2015, 255с.)
    (+ Аудио)


    Π“Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ° ΠΈ ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ для ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Ρ… (с
    ΠΎΡ‚Π²Π΅Ρ‚Ρ‹). Hewings M., Haines S.

    (2015, 278.) (+ Аудио) — CAE


    Π“Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ° Π² использовании.Π‘Ρ€Π΅Π΄Π½ΠΈΠΉ. ΠœΠ΅Ρ€Ρ„ΠΈ
    Π Π°ΠΉΠΌΠΎΠ½Π΄, Π‘ΠΌΠ°Π»ΡŒΠ·Π΅Ρ€ Уильям.

    (2009, 3-Π΅ ΠΈΠ·Π΄., 380.) (+ Audio)


    Π“Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ° Π² использовании. Π‘Ρ€Π΅Π΄Π½ΠΈΠΉ. Рабочая Ρ‚Π΅Ρ‚Ρ€Π°Π΄ΡŒ.
    Π‘ΠΌΠ°Π»ΡŒΡ†Π΅Ρ€ Уильям, ΠœΠ΅Ρ€Ρ„ΠΈ Рэймонд.

    (2005, 188.)

    Π“Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ°
    1-2-3-4.
    Π”ΠΆΠ΅Π½Π½ΠΈ Π”ΡƒΠ»ΠΈ ΠΈ ВирдТиния Эванс

    ГорячиС Ρ‚Π΅ΠΌΡ‹ 1-2-3
    Π¨Π΅Ρ€ΠΈΠ» Павлик

    (+

    Аудио Π²ΠΈΠ΄Π΅ΠΎ)

    ПониманиС Π½Π° слух Π½Π° срСднСм ΡƒΡ€ΠΎΠ²Π½Π΅. ΠŸΠ°Ρ‚Ρ€ΠΈΡΠΈΡ Π”Π°Π½ΠΊΠ΅Π»ΡŒ ΠΈ Ѐиллис
    Π›ΠΈΠΌ

    (+ Аудио ΠΈ Π²ΠΈΠ΄Π΅ΠΎ)

    Keynote. Π‘Ρ€Π΅Π΄Π½ΠΈΠΉ. Π£Ρ‡Π΅Π±Π½ΠΈΠΊ.
    Π”Π°ΠΌΠΌΠ΅Ρ‚ П., БтивСнсон Π₯., Лансфорд Π›.

    (2015, 181с.)

    Keynote. Π’Ρ‹ΡˆΠ΅ срСднСго. Π£Ρ‡Π΅Π½ΠΈΠΊΠΈ
    ΠΊΠ½ΠΈΠ³Π°. БтивСнсон Π₯., Лансфорд Π›., Π”Π°ΠΌΠΌΠ΅Ρ‚ П.

    (2016, 183с.)

    Keynote.ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ. Π£Ρ‡Π΅Π±Π½ΠΈΠΊ.
    Lansford L., Dummett P., Stephenson H.

    (2016, 184с.)


    Π―Π·Ρ‹ΠΊ
    ΠΈΠ΄Ρ‚ΠΈ. Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ€Π½ΠΎ. Π£Ρ‡Π΅Π±Π½ΠΈΠΊ. Π‘ΠΈΠΌΠΎΠ½ Π»Π΅ ΠœΠ΅ΡΡ‚Ρ€ ΠΈ
    ΠšΠ°Ρ€ΠΈΠ½Π° Π›ΡŒΡŽΠΈΡ

    (+ Аудио)

    Longman
    БтудСнчСская Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ° Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€Π½ΠΎΠ³ΠΎ ΠΈ письмСнного английского языка.

    Longman
    БтудСнчСская Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ° Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€Π½ΠΎΠ³ΠΎ ΠΈ письмСнного английского языка.Рабочая Ρ‚Π΅Ρ‚Ρ€Π°Π΄ΡŒ.


    Π˜Π·Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ΠΈΠ΅
    Π’ΠΏΠ΅Ρ€Π΅Π΄. Π€Ρ€Π°Π·ΠΎΠ²Ρ‹Π΅ Π³Π»Π°Π³ΠΎΠ»Ρ‹ ΠΈ ΠΈΠ΄ΠΈΠΎΠΌΡ‹. Π’Ρ‹ΡˆΠ΅ срСднСго. Грэм
    Π Π°Π±ΠΎΡ‡ΠΈΠΉ

    (со Π·Π²ΡƒΠΊΠΎΠΌ)

    Новый ΠΏΠ΅Ρ€Π΅Π΄Π½ΠΈΠΉ ΠΊΡ€Π°ΠΉ.
    Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ€Π½ΠΎ. Π£Ρ‡Π΅Π±Π½ΠΈΠΊ. Π‘Π°Ρ€Π° КаннингСм ΠΈ ΠŸΠΈΡ‚Π΅Ρ€
    ΠœΠ°Π²Ρ€ с Π€. Илсом

    (+ Аудио)

    Новый
    ΠŸΠ΅Ρ€Π΅Π΄ΠΎΠ²ΠΎΠΉ.Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ€Π½ΠΎ. Рабочая Ρ‚Π΅Ρ‚Ρ€Π°Π΄ΡŒ (с ΠΊΠ»ΡŽΡ‡ΠΎΠΌ).

    Новый
    ΠŸΠ΅Ρ€Π΅Π΄ΠΎΠ²ΠΎΠΉ. Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ€Π½ΠΎ. Книга учитСля.

    Новый ΠΏΠ΅Ρ€Π΅Π΄Π½ΠΈΠΉ ΠΊΡ€Π°ΠΉ.
    НиТС срСднСго. Π£Ρ‡Π΅Π±Π½ΠΈΠΊ. Π‘Π°Ρ€Π° КаннингСм ΠΈ ΠŸΠΈΡ‚Π΅Ρ€
    ΠœΠ°Π²Ρ€ с Π”ΠΆ. К. ΠšΠ°Ρ€Ρ€ΠΎΠΌ

    (+ Аудио)

    Новый
    ΠŸΠ΅Ρ€Π΅Π΄ΠΎΠ²ΠΎΠΉ.НиТС срСднСго. Рабочая Ρ‚Π΅Ρ‚Ρ€Π°Π΄ΡŒ (с ΠΊΠ»ΡŽΡ‡ΠΎΠΌ)
    (+ Аудио -)

    Новый
    ΠŸΠ΅Ρ€Π΅Π΄ΠΎΠ²ΠΎΠΉ. НиТС срСднСго. Книга учитСля.

    Новый ΠΏΠ΅Ρ€Π΅Π΄Π½ΠΈΠΉ ΠΊΡ€Π°ΠΉ.
    Π‘Ρ€Π΅Π΄Π½ΠΈΠΉ. Π£Ρ‡Π΅Π±Π½ΠΈΠΊ. Π‘Π°Ρ€Π° КаннингСм ΠΈ ΠŸΠΈΡ‚Π΅Ρ€
    ΠœΠ°Π²Ρ€

    (+ Аудио)

    Новый
    ΠŸΠ΅Ρ€Π΅Π΄ΠΎΠ²ΠΎΠΉ.Π‘Ρ€Π΅Π΄Π½ΠΈΠΉ. Рабочая Ρ‚Π΅Ρ‚Ρ€Π°Π΄ΡŒ (с ΠΊΠ»ΡŽΡ‡ΠΎΠΌ)
    (+ Аудио)

    Новый
    ΠŸΠ΅Ρ€Π΅Π΄ΠΎΠ²ΠΎΠΉ. Π‘Ρ€Π΅Π΄Π½ΠΈΠΉ. Книга учитСля.


    Новый ΠΏΠ΅Ρ€Π΅Π΄Π½ΠΈΠΉ ΠΊΡ€Π°ΠΉ. Π’Π΅Ρ€Ρ…Π½ΠΈΠΉ
    Π‘Ρ€Π΅Π΄Π½ΠΈΠΉ. Π£Ρ‡Π΅Π±Π½ΠΈΠΊ. Рабочая Ρ‚Π΅Ρ‚Ρ€Π°Π΄ΡŒ. Книга учитСля.
    (2005, 2007) (+
    Аудио)


    Новый
    Π’ΠΏΠ΅Ρ€Π΅Π΄. Новичок.
    Π£Ρ‡Π΅Π±Π½ΠΈΠΊ. Рабочая Ρ‚Π΅Ρ‚Ρ€Π°Π΄ΡŒ. Книга учитСля. Π›ΠΈΠ· ΠΈ Π”ΠΆΠΎΠ½ Боарс.
    (
    4-Π΅ ΠΈΠ·Π΄. , 2014-2010) (+ Аудио ΠΈ Π²ΠΈΠ΄Π΅ΠΎ)

    New Headway.
    Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ€Π½ΠΎ. Π£Ρ‡Π΅Π±Π½ΠΈΠΊ. Рабочая Ρ‚Π΅Ρ‚Ρ€Π°Π΄ΡŒ. Книга учитСля. Π›ΠΈΠ· ΠΈ Π”ΠΆΠΎΠ½ Борс

    ( 4-Π΅ ΠΈΠ·Π΄. ,
    2012-2011) (+ Аудио ΠΈ
    Π’ΠΈΠ΄Π΅ΠΎ)


    Новый прогрСсс.НиТС срСднСго. Π”ΠΆΠΎΠ½
    ΠΈ Π›ΠΈΠ· ΠŸΠ°Ρ€Ρ

    (+
    Аудио Π²ΠΈΠ΄Π΅ΠΎ)

    Новый прогрСсс. Π‘Ρ€Π΅Π΄Π½ΠΈΠΉ.
    Π”ΠΆΠΎΠ½
    ΠΈ Π›ΠΈΠ· ΠŸΠ°Ρ€Ρ

    (+
    Аудио ΠΈ Π²ΠΈΠ΄Π΅ΠΎ)


    Новый прогрСсс. Π’Ρ‹ΡˆΠ΅ срСднСго. Π”ΠΆΠΎΠ½ ΠΈ
    Π›ΠΈΠ· Борс
    (2014 Π³., 169стр.) (+
    Аудио)

    New Headway.ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ. Π”ΠΆΠΎΠ½
    ΠΈ Π›ΠΈΠ· ΠŸΠ°Ρ€Ρ

    (2015, 175 стр.)


    ΠžΠ±ΡŠΠ΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ Π²Π»Π°Π΄Π΅Π½ΠΈΠ΅. Π£Ρ‡Π΅Π±Π½ΠΈΠΊ.
    Рабочая Ρ‚Π΅Ρ‚Ρ€Π°Π΄ΡŒ. Книга учитСля. ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ Ρ€Π°Π±ΠΎΡ‚Π°.

    (2ed, 2013) (+ Аудио)


    ΠžΠΊΡΡ„ΠΎΡ€Π΄ΡΠΊΠΈΠΉ курс Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠΈ английского языка. ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ. Π‘
    ΠžΡ‚Π²Π΅Ρ‚Ρ‹. Π›Π΅Π±Π΅Π΄ΡŒ Майкл, Π£ΠΎΠ»Ρ‚Π΅Ρ€ ΠšΡΡ‚Ρ€ΠΈΠ½.

    (2011, 360 стр.) (+ Аудио)

    ΠžΠΊΡΡ„ΠΎΡ€Π΄
    Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊ ΠΏΠΎ Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ΅ английского языка.
    Π”ΠΆΠΎΠ½
    Π˜ΡΡ‚Π²ΡƒΠ΄

    ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π½Ρ‹ΠΉ
    ИспользованиС английского языка (3-Π΅ ΠΈΠ·Π΄)
    Майкл
    Π›Π΅Π±Π΅Π΄ΡŒ


    ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠΉ повсСднСвный английский: ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ
    Π‘Π»ΠΎΠ²Π°Ρ€ΡŒ, Ρ„Ρ€Π°Π·ΠΎΠ²Ρ‹Π΅ Π³Π»Π°Π³ΠΎΠ»Ρ‹, ΠΈΠ΄ΠΈΠΎΠΌΡ‹ ΠΈ выраТСния. Коллинз Π‘Ρ‚ΠΈΠ²Π΅Π½

    (2009, 212с.) (+ Аудио)

    Π“ΠΎΡ‚ΠΎΠ²ΡŒΡΡ! Π£Ρ‡Π΅Π±Π½ΠΈΠΊ.Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 1. ΠšΠ΅ΠΌΠ±Ρ€ΠΈΠ΄ΠΆ
    Английский.
    (2015, 163с.)


    ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ! Π£Ρ‡Π΅Π±Π½ΠΈΠΊ.
    Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 2
    .
    ΠšΠ΅ΠΌΠ±Ρ€ΠΈΠ΄ΠΆΡΠΊΠΈΠΉ английский.
    (2015, 163с.)


    ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ! Π£Ρ‡Π΅Π±Π½ΠΈΠΊ.
    Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 3
    .
    ΠšΠ΅ΠΌΠ±Ρ€ΠΈΠ΄ΠΆΡΠΊΠΈΠΉ английский.
    (2015, 167с.)

    Π“ΠΎΡ‚ΠΎΠ²ΡŒΡΡ! Π£Ρ‡Π΅Π±Π½ΠΈΠΊ.
    Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 4
    .ΠšΠ΅ΠΌΠ±Ρ€ΠΈΠ΄ΠΆΡΠΊΠΈΠΉ английский. (2015, 146с.)


    ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ! Π£Ρ‡Π΅Π±Π½ΠΈΠΊ.
    Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 5
    .
    ΠšΠ΅ΠΌΠ±Ρ€ΠΈΠ΄ΠΆΡΠΊΠΈΠΉ английский.
    (2015, 165с.)


    ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ! Π£Ρ‡Π΅Π±Π½ΠΈΠΊ.
    Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 6
    .
    ΠšΠ΅ΠΌΠ±Ρ€ΠΈΠ΄ΠΆΡΠΊΠΈΠΉ английский.
    (2015, 162с.)


    ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ! Π£Ρ‡Π΅Π±Π½ΠΈΠΊ.
    Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 7
    .ΠšΠ΅ΠΌΠ±Ρ€ΠΈΠ΄ΠΆΡΠΊΠΈΠΉ английский. (2015, 167с.)

    ΠŸΡ€ΠΎΡ‡Ρ‚ΠΈΡ‚Π΅ ΠΈ ΠΏΠΎΠΉΠΌΠΈΡ‚Π΅.
    1-2-3-4 Π‘Π΅Ρ‚Ρ‚ΠΈ
    ΠšΠΈΡ€ΠΊΠΏΠ°Ρ‚Ρ€ΠΈΠΊ ΠΈ Π Π΅Π±Π΅ΠΊΠΊΠ° Мок

    (+
    Аудио)

    Π‘ΠΈΡ‚ΡƒΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΈ. Майкл ОккСндСн
    (+
    Аудио)

    РСшСния. НиТС срСднСго. Π£Ρ‡Π΅Π½ΠΈΠΊΠΈ
    Книга. Π’ΠΈΠΌ Π€Π°Π»Π»Π°, Пол А. Дэвис.

    (2017, 3-Π΅, 144 стр.) (+ Аудио ΠΈ Π²ΠΈΠ΄Π΅ΠΎ)

    РСшСния. Π‘Ρ€Π΅Π΄Π½ΠΈΠΉ. Π£Ρ‡Π΅Π±Π½ΠΈΠΊ.
    Π’ΠΈΠΌ Π€Π°Π»Π»Π°, Пол А. Дэвис.

    (2017, 3-Π΅, 144 стр.) (+ Аудио ΠΈ Π²ΠΈΠ΄Π΅ΠΎ)

    РСшСния. Π’Ρ‹ΡˆΠ΅ срСднСго. Π£Ρ‡Π΅Π½ΠΈΠΊΠΈ
    Книга.
    Вим Ѐалла, Пол А.
    Дэвис.
    (2017 Π³., 3-я, 144с.) (+ Аудио ΠΈ Π²ΠΈΠ΄Π΅ΠΎ)

    РСшСния. ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ. Π£Ρ‡Π΅Π±Π½ΠΈΠΊ. Π’ΠΈΠΌ
    Ѐалья, Пол А. Дэвис.
    (2013 Π³., Π³.
    2-я, 155п.)


    Говорящий
    ЕстСствСнно. Π‘Ρ€ΡŽΡ Π’ΠΈΠ»Π»ΠΈΡ‚ ΠΈ ΠœΡΡ€ΠΈ ΠΡŒΡŽΡ‚ΠΎΠ½ Π‘Ρ€ΡƒΠ΄Π΅Ρ€

    (+ Аудио)

    Speakout. Π‘Ρ‚Π°Ρ€Ρ‚Π΅Ρ€. Π£Ρ‡Π΅Π±Π½ΠΈΠΊ. Eales
    Π€., ΠžΡƒΠΊΡ Π‘.
    (2015 Π³., 2-я, 160стр.)

    Speakout. Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ€Π½ΠΎ. Π£Ρ‡Π΅Π±Π½ΠΈΠΊ.
    Илс Π€., ΠžΡƒΠΊΡ Π‘.
    (2015, 2-й, 176с.)

    Speakout. НиТС срСднСго. Π£Ρ‡Π΅Π±Π½ΠΈΠΊ.
    ΠšΠ»ΡΡ€ А., Уилсон Π”ΠΆ. Π”ΠΆ.
    (2015, 2-й, 176с.)

    Speakout. Π‘Ρ€Π΅Π΄Π½ΠΈΠΉ. Π£Ρ‡Π΅Π±Π½ΠΈΠΊ.
    ΠšΠ»ΡΡ€ А., Уилсон Π”ΠΆ. Π”ΠΆ.
    (2015 Π³., Π³.
    2-я, 175п.)

    Speakout. Π’Ρ‹ΡˆΠ΅ срСднСго. Π£Ρ‡Π΅Π½ΠΈΠΊΠΈ
    Книга.
    Илс Π€., ΠžΡƒΠΊΡ Π‘.
    (2015, 2-я, 176с.)

    Speakout. ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ. Π£Ρ‡Π΅Π±Π½ΠΈΠΊ.
    ΠšΠ»ΡΡ€ А., Уилсон Π”ΠΆ. Π”ΠΆ. (2015 Π³., Π³.
    2-я, 175п.)

    ПониманиС ΠΈ использованиС Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠΈ английского языка.
    Π‘Π΅Ρ‚Ρ‚ΠΈ Азар

    Когда ΠΏΠ»ΠΎΡ…ΠΎ
    Π“Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ° Π±Ρ‹Π²Π°Π΅Ρ‚ с Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΌΠΈ людьми.
    Анн Π‘Π°Ρ‚ΡŒΠΊΠΎ


    World Pass
    ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ. Susan Stempleski

    (+ Аудио ΠΈ Π²ΠΈΠ΄Π΅ΠΎ)

    FCE (ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ
    Π‘Π΅Ρ€Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ Π½Π° английском языкС)

    Compact First.БтудСнчСская ΠΊΠ½ΠΈΠ³Π° с ΠΎΡ‚Π²Π΅Ρ‚Π°ΠΌΠΈ.
    Май ΠŸΠ΅Ρ‚Ρ€
    (2015, 2-Π΅ ΠΈΠ·Π΄.,
    161стр.) (+ Аудио) + ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠΉ тСст 1-2

    Π‘Π½Π°Ρ‡Π°Π»Π° ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Ρ‹ΠΉ. Рабочая Ρ‚Π΅Ρ‚Ρ€Π°Π΄ΡŒ с ΠΎΡ‚Π²Π΅Ρ‚Π°ΠΌΠΈ. мая
    ΠŸΠ΅Ρ‚Ρ€
    (2014, 2-Π΅ ΠΈΠ·Π΄, 64 стр.) (+ Аудио)

    Π—Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡŒ сначала. БтудСнчСская ΠΊΠ½ΠΈΠ³Π° с
    ΠΎΡ‚Π²Π΅Ρ‚Ρ‹. Π’Ρ‚ΠΎΡ€ΠΎΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅. Π‘Ρ€ΡƒΠΊ-Π₯Π°Ρ€Ρ‚ Π“Π°ΠΉ.

    (2014, 250 стр.) (+ Аудио)

    Π—Π°Π²Π΅Ρ€ΡˆΠΈΡ‚Π΅ сначала.Рабочая Ρ‚Π΅Ρ‚Ρ€Π°Π΄ΡŒ Π±Π΅Π· ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² +
    ΠšΠ»ΡŽΡ‡ ΠΎΡ‚Π²Π΅Ρ‚Π°. Π’Ρ‚ΠΎΡ€ΠΎΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅. Вомас Π‘., Вомас А. (2014, 60 стр.)
    (+ Аудио)

    Π—Π°Π²Π΅Ρ€ΡˆΠΈΡ‚Π΅ сначала. Книга учитСля с ΠΊΠ½ΠΈΠ³ΠΎΠΉ учитСля
    РСсурсы. Π’Ρ‚ΠΎΡ€ΠΎΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅. Π‘Ρ€ΡƒΠΊ-Π₯Π°Ρ€Ρ‚ Π“Π°ΠΉ. (2014 Π³., 112 стр.) (+
    CD)

    Complete First for Schools. Π£Ρ‡Π΅Π±Π½ΠΈΠΊ
    с ΠΎΡ‚Π²Π΅Ρ‚Π°ΠΌΠΈ. Brook-Hart G., Tiliouine H.

    (2014, 250 стр.) (+ Аудио)

    Π—Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡŒ «Π‘Π½Π°Ρ‡Π°Π»Π° для школ». Рабочая Ρ‚Π΅Ρ‚Ρ€Π°Π΄ΡŒ Π±Π΅Π·
    ΠΎΡ‚Π²Π΅Ρ‚Ρ‹. Thomas B., Thomas A. (2014, 78 стр.) (+ Аудио)

    ЦСль пСрвая. БтудСнчСская ΠΊΠ½ΠΈΠ³Π° с
    ΠΎΡ‚Π²Π΅Ρ‚Ρ‹. Π§Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅. КСйпСл А., Π¨Π°Ρ€ΠΏ Π£.

    (2014, 272стр.) (+ Аудио)

    ЦСль Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…. Рабочая Ρ‚Π΅Ρ‚Ρ€Π°Π΄ΡŒ Π±Π΅Π· ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ².
    Π§Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅. КСйпСл А., Π¨Π°Ρ€ΠΏ Π£. (2014 Π³., 68 стр.) (+ Аудио)

    ЦСль Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…. Книга учитСля с ΠΊΠ½ΠΈΠ³ΠΎΠΉ учитСля
    РСсурсы. Π§Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅. КСйпСл А., Π¨Π°Ρ€ΠΏ Π£. (2014, 141 стр.)
    (+ CD)

    IELTS
    (ΠœΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½Π°Ρ систСма тСстирования английского языка)

    Π—Π°Π²Π΅Ρ€ΡˆΠΈΡ‚Π΅ IELTS.ΠŸΠΎΠ»ΠΎΡΡ‹ 4-5. Π£Ρ‡Π΅Π±Π½ΠΈΠΊ
    с ΠΎΡ‚Π²Π΅Ρ‚Π°ΠΌΠΈ. Π‘Ρ€ΡƒΠΊ-Π₯Π°Ρ€Ρ‚ Π“., Π”ΠΆΠ΅ΠΉΠΊΠΌΠ°Π½ Π’.

    (2012, 200 стр.) (+ Аудио)

    ΠŸΡ€ΠΎΠΉΠ΄ΠΈΡ‚Π΅ IELTS. ΠŸΠΎΠ»ΠΎΡΡ‹ 4-5. Рабочая Ρ‚Π΅Ρ‚Ρ€Π°Π΄ΡŒ с
    ΠžΡ‚Π²Π΅Ρ‚Ρ‹. Wyatt R. (2012, 83 стр.) (+ Аудио)

    Π—Π°Π²Π΅Ρ€ΡˆΠΈΡ‚Π΅ IELTS. ΠŸΠΎΠ»ΠΎΡΡ‹ 4-5. Книга учитСля.
    Π‘Ρ€ΡƒΠΊ-Π₯Π°Ρ€Ρ‚ Π“., Π”ΠΆΠ΅ΠΉΠΊΠΌΠ°Π½ Π’., Π”ΠΆΠ΅ΠΉ Π”.
    (2012, 128 стр.)

    Π—Π°Π²Π΅Ρ€ΡˆΠΈΡ‚Π΅ IELTS.Bands 5-6.5 Книга ΡƒΡ‡Π΅Π½ΠΈΠΊΠ°
    с ΠΎΡ‚Π²Π΅Ρ‚Π°ΠΌΠΈ.
    Π‘Ρ€ΡƒΠΊ-Π₯Π°Ρ€Ρ‚ Π“.,
    Π”ΠΆΠ΅ΠΉΠΊΠΌΠ°Π½ Π’.
    (2012, 168 стр.) (+ Аудио)

    Π—Π°Π²Π΅Ρ€ΡˆΠΈΡ‚Π΅ IELTS. Bands 5-6,5 Рабочая Ρ‚Π΅Ρ‚Ρ€Π°Π΄ΡŒ с
    ΠžΡ‚Π²Π΅Ρ‚Ρ‹. Harrison M. (2012, 67 стр.) (+ Аудио)

    Π—Π°Π²Π΅Ρ€ΡˆΠΈΡ‚Π΅ IELTS. ΠŸΠΎΠ»ΠΎΡΡ‹ 6.5-7.5 БтудСнчСскиС
    Книга с ΠΎΡ‚Π²Π΅Ρ‚Π°ΠΌΠΈ. Π‘Ρ€ΡƒΠΊ-Π₯Π°Ρ€Ρ‚ Π“., Π”ΠΆΠ΅ΠΉΠΊΠΌΠ°Π½ Π’.

    (2013, 187с.) (+ Аудио)

    Π—Π°Π²Π΅Ρ€ΡˆΠΈΡ‚Π΅ IELTS. РСмСшки 6.5-7.5 Рабочая Ρ‚Π΅Ρ‚Ρ€Π°Π΄ΡŒ Π±Π΅Π·
    ΠžΡ‚Π²Π΅Ρ‚Ρ‹. Wyatt R. (2013 Π³., 70 стр.) (+ Аудио)

    Π—Π°Π²Π΅Ρ€ΡˆΠΈΡ‚Π΅ IELTS. ΠŸΠΎΠ»ΠΎΡΡ‹ 6.5-7.5 Π£Ρ‡ΠΈΡ‚Π΅Π»ΡŒ.
    Π‘Ρ€ΡƒΠΊ-Π₯Π°Ρ€Ρ‚ Π“., Π”ΠΆΠ΅ΠΉΠΊΠΌΠ°Π½ Π’., Π”ΠΆΠ΅ΠΉ Π”. (2013, 127 стр.)

    Π£Ρ‡Π΅Π±Π½ΠΈΠΊ для IELTS Express Intermediate.
    Π . Π₯эллоуз, М. Лисбоа, М. Анвин

    (+ Аудио)


    Вомсон
    ΠžΡΠ½ΠΎΠ²Ρ‹ экзамСна: ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ тСсты IELTS с ΠΊΠ»ΡŽΡ‡ΠΎΠΌ ΠΈ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-дисками. Π₯аррисон,
    M & Whitehead, R

    (+ Аудио)

    Π‘ΠΎΠ²Π΅Ρ‚Ρ‹ для
    IELTS.
    Бэм
    ΠœΠ°ΠΊΠΊΠ°Ρ€Ρ‚Π΅Ρ€

    ПЭВ (ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ
    Английский тСст)

    ΠšΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Ρ‹ΠΉ приставной для школ.Π£Ρ‡Π΅Π½ΠΈΠΊΠΈ
    Книга Π±Π΅Π· ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ². Π­Π»Π»ΠΈΠΎΡ‚Ρ‚ Π‘., Вомас А.

    (2013, 127 стр.) (+ Аудио)

    ΠšΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Π°Ρ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ для школ. Рабочая Ρ‚Π΅Ρ‚Ρ€Π°Π΄ΡŒ
    Π±Π΅Π· ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ². Π­Π»Π»ΠΈΠΎΡ‚Ρ‚ Π‘., Вомас А. (2013, 50 стр.) (+ Аудио)

    ΠšΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Π°Ρ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ для школ. УчитСля
    ΠΊΠ½ΠΈΠ³Π°. Π­Π»Π»ΠΈΠΎΡ‚Ρ‚ Π‘., Вомас А. (2013, 70 стр.)

    ΠŸΠΎΠ»Π½Ρ‹ΠΉ ПЭВ.Π£Ρ‡Π΅Π±Π½ΠΈΠΊ студСнта с (out)
    ΠΎΡ‚Π²Π΅Ρ‚Ρ‹.
    Π₯Π΅ΠΉΠ΄Π΅Ρ€ΠΌΠ°Π½ Π­., Мэй П.
    (2014, 178с)

    ΠŸΠΎΠ»Π½Ρ‹ΠΉ ПЭВ. Рабочая Ρ‚Π΅Ρ‚Ρ€Π°Π΄ΡŒ с (Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹ΠΌΠΈ) ΠΎΡ‚Π²Π΅Ρ‚Π°ΠΌΠΈ.
    Мэй П., Вомас А.
    (2014, 64 стр.) (+ Аудио)

    ΠŸΠΎΠ»Π½Ρ‹ΠΉ ПЭВ. Книга учитСля. Π₯Π΅ΠΉΠ΄Π΅Ρ€ΠΌΠ°Π½ Π­.,
    Мэй П., Вятт Π .
    (2014, 144 стр.)

    ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ для ΡˆΠΊΠΎΠ»Ρ‹ Ρ‚Ρ€Π΅Π½Π΅Ρ€.Π¨Π΅ΡΡ‚ΡŒ
    ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ тСсты с ΠΎΡ‚Π²Π΅Ρ‚Π°ΠΌΠΈ ΠΈ Π·Π°ΠΌΠ΅Ρ‚ΠΊΠ°ΠΌΠΈ учитСля. Π­Π»Π»ΠΈΠΎΡ‚ Π‘.,
    Π“Π°Π»Π»ΠΈΠ²Π°Π½ Π›.
    (2012, 240стр.) (+
    Аудио)

    TOEFL (ВСст
    Английский ΠΊΠ°ΠΊ иностранный)

    ΠžΡ‚Π²Π΅Ρ‚Ρ‹ Π½Π°
    ВсС вопросы ΠΏΠΎ TOEFL для сочинСний.

    Barron’s
    Как ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒΡΡ ΠΊ TOEFL.

    ПамСла
    Π¨Π°Ρ€ΠΏ

    Barron’s
    Как ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒΡΡ ΠΊ экзамСну TOEFL.
    Π›ΠΈΠ½ΡŒ
    Lougheed

    ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ свои
    Английский ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ для TOEFL.
    Rawdon
    Вятт

    Π’Π·Π»ΠΎΠΌ TOEFL iBT — ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ 2008 Π³. (ΠΊΠΎΠ»Π»Π΅Π΄ΠΆ
    ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΊ экзамСну)

    (+

    Аудио)

    Каплан TOEFL iBT
    ИзданиС 2006-2007 гг.

    (+

    Аудио)

    ΠžΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ руководство ΠΏΠΎ Π½ΠΎΠ²ΠΎΠΌΡƒ TOEFL iBT.
    (+
    Аудио)

    TOEFL
    НаписаниС (TWE) Ρ‚Π΅ΠΌ ΠΈ ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹Ρ… эссС.

    ΠŸΠΎΠ»Π΅Π³Ρ‡Π΅
    Английский Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ.

    ΠŸΠΎΠ»Π΅Π³Ρ‡Π΅
    ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ синонимы английского языка.

    ΠŸΠΎΠ»Π΅Π³Ρ‡Π΅
    Английский срСдний ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ.

    ΠŸΠΎΠ»Π΅Π³Ρ‡Π΅
    Английский студСнчСский ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ.

    Π‘Π»ΠΎΠ²Π°Ρ€ΡŒ
    соврСмСнного слСнга.
    Π’ΠΎΠ½ΠΈ
    Π’ΠΎΡ€Π½

    Π‘Π»ΠΎΠ²Π°Ρ€ΡŒ амСриканских ΠΈΠ΄ΠΈΠΎΠΌ ΠΈ Ρ„Ρ€Π°Π·ΠΎΠ²Ρ‹Ρ… Π³Π»Π°Π³ΠΎΠ»ΠΎΠ² ΠœΠ°ΠΊΠ³Ρ€ΠΎ-Π₯ΠΈΠ»Π»Π°.

    Π ΠΈΡ‡Π°Ρ€Π΄ Бпирс

    Π‘Π»ΠΎΠ²Π°Ρ€ΡŒ основных амСриканских ΠΈΠ΄ΠΈΠΎΠΌ ΠœΠ°ΠΊΠ“Ρ€ΠΎ-Π₯ΠΈΠ»Π»Π°. Π ΠΈΡ‡Π°Ρ€Π΄
    Бпирс

    Основной амСриканский слСнговый ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ ΠœΠ°ΠΊΠ³Ρ€ΠΎ-Π₯ΠΈΠ»Π»Π°.

    Π ΠΈΡ‡Π°Ρ€Π΄ Бпирс

    Π‘Π»ΠΎΠ²Π°Ρ€ΡŒ основных Ρ„Ρ€Π°Π·ΠΎΠ²Ρ‹Ρ… Π³Π»Π°Π³ΠΎΠ»ΠΎΠ² ΠœΠ°ΠΊΠ³Ρ€ΠΎ-Π₯ΠΈΠ»Π»Π°.

    Π ΠΈΡ‡Π°Ρ€Π΄ Бпирс

    НВБ
    АмСриканский ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ ΠΈΠ΄ΠΈΠΎΠΌ.
    Π ΠΈΡ‡Π°Ρ€Π΄
    Бпирс

    НВБ
    Π‘Π»ΠΎΠ²Π°Ρ€ΡŒ амСриканского слСнга ΠΈ Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€Π½ΠΎΠΉ Ρ€Π΅Ρ‡ΠΈ.

    Π ΠΈΡ‡Π°Ρ€Π΄ Бпирс

    НВБ
    ΠšΠ°Ρ€ΠΌΠ°Π½Π½Ρ‹ΠΉ ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ слов ΠΈ Ρ„Ρ€Π°Π·.
    Π ΠΈΡ‡Π°Ρ€Π΄
    Бпирс

    НВБ
    Π‘ΡƒΠΏΠ΅Ρ€-ΠΌΠΈΠ½ΠΈ английский ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ.
    Π ΠΈΡ‡Π°Ρ€Π΄
    Бпирс

    НВБ
    ВСматичСский ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ амСриканских ΠΈΠ΄ΠΈΠΎΠΌ.

    Π ΠΈΡ‡Π°Ρ€Π΄ А. Бпирс

    ΠžΠΊΡΡ„ΠΎΡ€Π΄ΡΠΊΠΈΠΉ ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ словосочСтаний для студСнтов, ΠΈΠ·ΡƒΡ‡Π°ΡŽΡ‰ΠΈΡ… английский язык.

    ΠžΠΊΡΡ„ΠΎΡ€Π΄
    Π‘Π»ΠΎΠ²Π°Ρ€ΡŒ Ρ„Ρ€Π°Π·ΠΎΠ²Ρ‹Ρ… Π³Π»Π°Π³ΠΎΠ»ΠΎΠ² для ΠΈΠ·ΡƒΡ‡Π°ΡŽΡ‰ΠΈΡ… английский язык.


    Π–ΠΈΠ²ΡƒΡ‰ΠΈΠΉ
    Английский видСоряд. (австралийская ΡΠ΅Ρ‚ΡŒ)

    (с Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠΎΠΉ)

    Аудиокниги (
    Π°ΡƒΠ΄ΠΈΠΎ + тСкст)

    1-ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ.

    ΠšΡ€Π°ΡΠ½Π°Ρ Π¨Π°ΠΏΠΎΡ‡ΠΊΠ°.

    1-ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ.

    Π’Ρ€ΠΈ поросСнка.

    1-ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ.

    Π“Π°Π΄ΠΊΠΈΠΉ ΡƒΡ‚Π΅Π½ΠΎΠΊ.

    1-ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ.

    Π‘ΠΎΠΊΡ€ΠΎΠ²ΠΈΡ‰Π΅ Π§Ρ‘Ρ€Π½ΠΎΠΉ Π‘ΠΎΡ€ΠΎΠ΄Ρ‹.

    Π”ΠΆΠ΅Π½Π½ΠΈ Π”ΡƒΠ»ΠΈ

    Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 2.
    20000 льС под водой.

    Π­Π»ΠΈΠ·Π°Π±Π΅Ρ‚ Π“Ρ€Π΅ΠΉ

    Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 1-2


    Π‘Π°Ρ„Ρ„ΠΈ — ΠΈΡΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΈΡ†Π° Π²Π°ΠΌΠΏΠΈΡ€ΠΎΠ² 1-2.

    Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 1-3

    Π§Π΅Π»ΠΎΠ²Π΅ΠΊ-ΠΏΠ°ΡƒΠΊ
    1-2-3.

    Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 3 Π‘ΠΈΡ‚Π»Π·. Пол Π¨ΠΈΠΏΡ‚ΠΎΠ½

    (с пСснями)

    .

    .

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *