ΠΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° C++ ΠΊΠ°ΠΊ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ° Π΄Π»Ρ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ / Habr
ΠΡΠ΅ΠΌ Π΄ΠΎΠ±ΡΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΡΡΡΠΎΠΊ!ΠΡΠΎ ΡΡΠ°ΡΡΡ ΠΎ ΡΠΎΠΌ, ΠΏΠΎΡΠ΅ΠΌΡ ΠΆΠ΅ Π²ΡΠ΅-ΡΠ°ΠΊΠΈ ΡΡΠΎΠΈΡ Π²ΡΠ±ΡΠ°ΡΡ C++ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΡΡΡΠ΄Π΅Π½ΡΠΎΠ², ΠΈ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°Ρ
ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°Π½ΠΈΡ Π² ΠΠ£ΠΠ°Ρ
. Π§Π°ΡΡΡ ΡΡΠΆΠ΄Π΅Π½ΠΈΡ, ΠΊΠ°ΡΠ°ΡΡΠ΅Π³ΠΎΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠ° ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ, ΠΎΡΠ½ΠΎΠ²ΡΠ²Π°Π΅ΡΡΡ Π½Π° Π»ΠΈΡΠ½ΠΎΠΌ ΠΎΠΏΡΡΠ΅ ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°Π½ΠΈΡ (ΡΡΠΈ Π³ΠΎΠ΄Π°, Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΡΡΡΠ±Ρ Π² Π°ΡΠΏΠΈΡΠ°Π½ΡΡΡΠ΅), Π° ΡΠ°ΠΊΠΆΠ΅ Π½Π° ΠΎΠ±ΡΠ΅Π½ΠΈΠΈ Ρ ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°ΡΠ΅Π»ΡΠΌΠΈ ΠΈ ΡΡΡΠ΄Π΅Π½ΡΠ°ΠΌΠΈ.
Π Π°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡΡΡ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° ΡΠ·ΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ C++ ΠΈΠΌΠ΅Π½Π½ΠΎ Π΄Π»Ρ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΠΈ Ρ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ Π»ΡΡΡΠ΅Π³ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ
ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΉ. ΠΡΡΠ°Π»ΡΠ½ΡΠ΅ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΡ Π½Π° ΡΠΎΠ»Ρ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ° (Pascal/Python/C#/Java) Π½Π΅ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡΡΡ, Π΄Π°Π±Ρ Π½Π΅ ΡΠ°Π·ΠΆΠΈΠ³Π°ΡΡ Ρ
ΠΎΠ»ΠΈΠ²Π°Ρ. ΠΡΠ΅ ΡΠ°Π· ΠΎΡΠΌΠ΅ΡΡ: Π½Π΅ Π΄Π»Ρ ΠΏΡΠΎΠΌΡΡΠ»Π΅Π½Π½ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ Π½Π΅ Ρ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ ΡΠ°ΠΊΠΎΠ³ΠΎ ΡΡΠ±ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΊΡΠΈΡΠ΅ΡΠΈΡ, ΠΊΠ°ΠΊ ΡΠ΄ΠΎΠ±ΡΡΠ²ΠΎ.
ΠΠ°ΠΏΠΈΡΠ°Π½ΠΎ ΠΏΠΎΠ΄ Π²ΠΏΠ΅ΡΠ°ΡΠ»Π΅Π½ΠΈΠ΅ΠΌ ΠΎΡΠΊΡΠΎΠ²Π΅Π½Π½ΠΎ ΡΠ΅ΠΊΠ»Π°ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡΡΠ° Β«Delphi XE5 ΠΊΠ°ΠΊ ΠΎΡΠ½ΠΎΠ²Π° Π΄Π»Ρ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡΒ» (Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ, Π΄ΠΎΡΡΡΠΏΠ½Π° ΡΠΎΠ»ΡΠΊΠΎ Π²Π΅ΡΡΠΈΡ Β«ΠΎΡ Π³ΡΠ³Π»Π°Β»).
0 ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅
ΠΠ»Ρ Π½Π°ΡΠ°Π»Π°, Ρ ΠΎΡΠ΅Π»ΠΎΡΡ Π±Ρ ΠΎΡΠΌΠ΅ΡΠΈΡΡ, ΡΡΠΎ Π΄Π»Ρ ΡΡΡΠ΄Π΅Π½ΡΠΎΠ² Π½Π΅ ΠΏΡΠΎΡΠΈΠ»ΡΠ½ΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΡΡΠ΅ΠΉ Π²ΠΎΠΏΡΠΎΡ Π²ΡΠ±ΠΎΡΠ° ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π΅ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°Π΅ΡΡΡ. ΠΡΠ½ΠΎΠ²Ρ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈΠ·Π°ΡΠΈΠΈ (Π΅ΡΠ»ΠΈ ΠΎΠ½ΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡ) ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠ²Π°ΠΈΠ²Π°ΡΡ Ρ ΠΎΡΡ Π½Π° Python, Ρ ΠΎΡΡ Π½Π° C++ (Java, C#, Pascal ΠΈ Ρ.Π΄.). Π Π΄Π°Π½Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅, ΡΠ΅ΠΌ ΠΏΡΠΎΡΠ΅ ΡΠ·ΡΠΊ, ΡΠ΅ΠΌ ΠΎΠ½ Π»ΡΡΡΠ΅: Ρ Π»ΡΠ΄Π΅ΠΉ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΡΠΎΡΠΌΠΈΡΠΎΠ²Π°ΡΡ Ρ ΠΎΡΡ ΠΊΠ°ΠΊΡΡ-ΡΠΎ ΠΊΡΠ»ΡΡΡΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΌΡΡΠ»Π΅Π½ΠΈΡ ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΡ Π±Π°Π·ΠΎΠ²ΡΡ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΉ. Π‘ΡΡΠ΄Π΅Π½ΡΠ°ΠΌ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΡΡΠ΅ΠΉ (ΡΡΠΈΠ΄ΠΈΡΠ΅ΡΠΊΠΈΠ΅, ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΠ΅ΡΠΊΠΈΠ΅, Π³ΡΠΌΠ°Π½ΠΈΡΠ°ΡΠ½ΡΠ΅), ΠΈΠ·ΡΡΠ΅Π½ΠΈΠ΅ Π―Π ΡΠΎΠ²ΡΠ΅ΠΌ Π½Π΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ.
Π£ΡΠΈΡΡΠ²Π°Ρ Π²ΡΡΠ΅ΠΈΠ·Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ΅, ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΏΡΠΎΡΠ΅ΡΡ Π²ΡΠ±ΠΎΡΠ° ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ° ΠΈΡΠΊΠ»ΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π΄Π»Ρ ΡΡΡΠ΄Π΅Π½ΡΠΎΠ² ΠΏΡΠΎΡΠΈΠ»ΡΠ½ΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΡΡΠ΅ΠΉ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Β«ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½Π°Ρ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈΡΒ») ΠΈ ΡΠΌΠ΅ΡΠ°Π½Π½ΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΡΡΠ΅ΠΉ Ρ ΡΠΊΠ»ΠΎΠ½ΠΎΠΌ Π² ΡΡΠΎΡΠΎΠ½Ρ IT (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Β«ΠΡΠΈΠΊΠ»Π°Π΄Π½Π°Ρ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ° ΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΊΠ°Β»). ΠΠΎ-ΠΏΠ΅ΡΠ²ΡΡ , ΡΡΠ΅Π±Π½ΡΠΉ ΠΏΠ»Π°Π½ ΡΠ°ΠΊΠΈΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΡΡΠ΅ΠΉ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π»Π΅ΠΊΡΠΈΠΉ ΠΈ ΠΏΡΠ°ΠΊΡΠΈΠΊ (Ρ.ΠΊ. ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°Π΅ΡΡΡ ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠ·ΡΠΊ, ΡΡΠΈΡΡΠ²Π°Π΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠ΅ΡΠ²ΡΠΉ ΠΊΡΡΡ): Π΄Π»Ρ Π΄Π²ΡΡ ΡΠ²ΡΠ·Π°Π½Π½ΡΡ Π΄ΠΈΡΡΠΈΠΏΠ»ΠΈΠ½ (ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΊΠ° ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅) ΠΎΠΊΠΎΠ»ΠΎ 230 ΡΠ°ΡΠΎΠ², Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΡΡΠΈ. ΠΠΎ-Π²ΡΠΎΡΡΡ , Π½Π°Π»ΠΈΡΠΈΠ΅ Π·Π°ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠΎΠ²Π°Π½Π½ΠΎΡΡΠΈ ΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΊΠ»Π°Π΄Π° ΡΠΌΠ° Ρ ΡΡΡΠ΄Π΅Π½ΡΠΎΠ². Π’Π°ΠΊΠΈΠ΅ ΡΡΡΠ΄Π΅Π½ΡΡ ΡΠ°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΡΠΆΠ΅ ΠΏΡΠΎΠ±ΠΎΠ²Π°Π»ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ, Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΄Π°ΠΆΠ΅ ΠΈ Π½Π°ΠΏΠΈΡΠ°Π»ΠΈ ΡΠ°ΠΉΡ/ΠΈΠ³ΡΡΡΠΊΡ. ΠΠ²Π΅ ΡΡΠΈ ΠΏΡΠΈΡΠΈΠ½Ρ, Π² ΡΠΎΠ²ΠΎΠΊΡΠΏΠ½ΠΎΡΡΠΈ, Π΄Π°ΡΡ Π½Π΅ΠΏΠ»ΠΎΡ ΡΡ Π±Π°Π·Ρ Π΄Π»Ρ Π½Π°ΡΠ°Π»Π° ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΠΈ ΠΏΠΎΠ½ΠΈΠΆΠ°ΡΡ ΠΏΠΎΡΠΎΠ³ Π²Ρ ΠΎΠΆΠ΄Π΅Π½ΠΈΡ Π΄Π»Ρ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΡΠ·ΡΠΊΡ. Π ΡΠΎΠΌΡ ΠΆΠ΅, Π²ΡΠΏΡΡΠΊΠ½ΠΈΠΊΠ°ΠΌ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°Π΅ΠΌΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΡΡΠ΅ΠΉ ΠΏΡΠ΅Π΄ΡΡΠΎΠΈΡ Π² Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΌ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² ΠΈΠ½Π΄ΡΡΡΡΠΈΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΠ. Π‘Π»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, Π²ΡΠ±ΠΎΡ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ° Π΄Π»Ρ Π½ΠΈΡ ΠΎΡΠΎΠ±ΠΎ Π²Π°ΠΆΠ΅Π½.
1 ΠΠΎΡΠ΅ΠΌΡ ΠΆΠ΅ C++?
ΠΠ»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ Π²ΡΠ±ΡΠ°ΡΡ C++ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΡΠ΅ΡΡΡΠ΅ ΠΏΡΠΈΡΠΈΠ½Ρ:
- ΠΠΎΠΌΠΏΠΈΠ»ΠΈΡΡΠ΅ΠΌΡΠΉ ΡΠ·ΡΠΊ ΡΠΎ ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠΈΠΏΠΈΠ·Π°ΡΠΈΠ΅ΠΉ.
- Π‘ΠΎΡΠ΅ΡΠ°Π½ΠΈΠ΅ Π²ΡΡΠΎΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΡΡ ΠΈ Π½ΠΈΠ·ΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΡΡ ΡΡΠ΅Π΄ΡΡΠ².
- Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΠΠ.
- STL.
Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ Π΄Π°Π½Π½ΡΠ΅ ΠΏΡΠΈΡΠΈΠ½Ρ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ.
ΠΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡ. Π’ΡΡ C++ ΠΏΡΠ΅Π΄ΡΡΠ°ΡΡ Π²ΠΎ Π²ΡΠ΅ΠΉ ΠΊΡΠ°ΡΠ΅. ΠΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠΎΠ², ΠΊΠΎΠ½ΡΠΎΠ»ΡΠ½ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΡΡΠ°ΠΏΡ ΡΠ±ΠΎΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡβ¦ ΠΠ°, ΠΏΠ΅ΡΠ²ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½ΡΠΆΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°ΡΡ Π² ΠΏΡΠΎΡΡΠΎΠΌ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠΌ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ΅ Π±Π΅Π· ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΊΠΈ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ° ΠΈ Π°Π²ΡΠΎΠΊΠΎΠΌΠΏΠ»ΠΈΡΠ°, Π½Π°ΠΉΡΠΈ ΡΠ΅ΠΌ ΠΈ ΠΊΠ°ΠΊ Π΅Ρ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡΡΡΠΈΡΡ. Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ ΡΠΎΡΠΌΠΈΡΡΠ΅Ρ Ρ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠ° Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²ΡΡ ΡΡΡΡΠΎΠ΅Π½ΠΎ:
- ΠΠΎΠ΄ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ β ΡΡΠΎ ΠΏΡΠΎΡΡΠΎ ΡΠ΅ΠΊΡΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ°ΠΌ ΠΏΠΎ ΡΠ΅Π±Π΅ Π½Π΅ Π·Π°ΡΠ°Π±ΠΎΡΠ°Π΅Ρ.
- ΠΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡ β ΡΡΠΎ ΠΎΡΠ΄Π΅Π»ΡΠ½Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°, ΠΊΠΎΡΠΎΡΠΎΠΉ Π½Π°Π΄ΠΎ ΡΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ ΠΈ ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ Ρ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ, ΡΡΠΎΠ±Ρ ΠΎΠ½ ΠΏΡΠ΅Π²ΡΠ°ΡΠΈΠ»ΡΡ Π² ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡΠΉ ΡΠ°ΠΉΠ». Π’Π΅ΠΊΡΡΠΎΠ²ΡΠΉ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ β ΡΡΠΎ ΡΠΎΠΆΠ΅ ΠΎΡΠ΄Π΅Π»ΡΠ½Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°, ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π½Π°Ρ Π΄Π»Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°.
- Π‘ΡΡΠ΅ΡΡΠ²ΡΡΡ ΠΎΠΏΡΠΈΠΈ ΡΠ±ΠΎΡΠΊΠΈ, ΠΈ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π½Π΅ ΠΎΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡ.
- ΠΡΡ ΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ΄, Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠΌ, ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΎΠ±ΡΠ°Π±ΠΎΡΠ°Π½ ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΡΠ½ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠ΅ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠΎΠΌ).
ΠΡΠ΄ΡΡΠΈΠΉ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ ΠΎΡΠΎΠ·Π½Π°Π΅Ρ, ΡΡΠΎ ΠΊΠΎΠ΄ ΡΠ°ΠΌ ΠΏΠΎ ΡΠ΅Π±Π΅ Π½Π΅ Π·Π°ΠΏΡΡΠΊΠ°Π΅ΡΡΡ (Π² Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΌ ΠΎΠ½ Π±ΡΡΡ ΠΌΠΎΠΆΠ΅Ρ ΠΈ Π·Π°ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΠ΅ΡΡΡ, ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΎΡ Python ΠΈΠ»ΠΈ JIT-ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΡ). Π§Π΅Π»ΠΎΠ²Π΅ΠΊ Π±ΡΠ΄Π΅Ρ Π·Π°Π΄Π°Π²Π°ΡΡ ΡΠ΅Π±Π΅ Π²ΠΎΠΏΡΠΎΡΡ: Β«Π ΠΏΠΎΡΠ΅ΠΌΡ?Β», Β«Π Π² ΡΡΠΌ ΠΎΡΠ»ΠΈΡΠΈΠ΅?Β», Β«ΠΠ°ΠΊ?Β». ΠΠ΅ Π±ΡΠ΄Π΅Ρ ΠΈΠ»Π»ΡΠ·ΠΈΠΉ ΠΏΠΎ ΠΏΠΎΠ²ΠΎΠ΄Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎ Π²ΡΡ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΏΠΎ Π½Π°ΠΆΠ°ΡΠΈΡ Π΄Π²ΡΡ Π²ΠΎΠ»ΡΠ΅Π±Π½ΡΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΈΠ»ΠΈ Π² ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠ΅. Π‘ΡΡΠ΄Π΅Π½Ρ Π±ΡΠ΄Π΅Ρ Π·Π½Π°ΡΡ, ΡΡΠΎ ΠΏΡΠΎΡΠ΅ΡΡ ΡΠ±ΠΎΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ ΠΈ ΡΡΠΎ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠ°Π½ ΡΡΠΎΡΠΎΠ½Π½ΠΈΠΌΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΠΌΠΈ. Π Π±ΡΠ΄ΡΡΠ΅ΠΌ, ΠΏΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ IDE, ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ, ΡΡΠΎ ΡΡΠΎ Π²ΡΠ΅Π³ΠΎ Π»ΠΈΡΡ ΡΠ΄ΠΎΠ±Π½ΡΠΉ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ, Π²ΡΠΏΠΎΠ»Π½ΡΡΡΠΈΠΉ Π±ΠΎΠ»ΡΡΡΡ ΡΠ°ΡΡΡ ΡΡΡΠΈΠ½Π½ΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ ΠΈ Π² ΡΠ»ΡΡΠ°Π΅ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎΠΉ Π³ΠΈΠ±ΠΊΠΎΡΡΠΈ ΠΎΡ Π½Π΅Ρ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠΊΠ°Π·Π°ΡΡΡΡ ΠΈΠ»ΠΈ ΡΠ°ΡΡΠΈΡΠΈΡΡ.
ΠΡΡΠΎΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΡΠ΅ ΠΈ Π½ΠΈΠ·ΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΡΠ΅ ΡΡΠ΅Π΄ΡΡΠ²Π°. ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ°ΠΊΠΈΡ
ΡΡΠ΅Π΄ΡΡΠ², ΠΊΠ°ΠΊ ΡΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠ΅ Π²ΡΠ΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΌΡΡΠΈ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠΎΠ½ΡΡΡ (ΠΈΠ»ΠΈ Π² Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΌ ΡΠΏΠΎΡΠΎΠ±ΡΡΠ²ΡΠ΅Ρ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΡ), ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΡΡΡΠΊ, ΠΊΡΡΠ°, ΡΡΡΠΊ Π²ΡΠ·ΠΎΠ²ΠΎΠ², ΡΠ°ΡΠΊΡΡΡΠΊΠ° ΡΡΡΠΊΠ° ΠΈ Ρ.Π΄. ΠΠΎΠΌΠΈΠΌΠΎ ΡΡΠΎΠ³ΠΎ, Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅ Π·Π°ΠΊΡΠ΅ΠΏΠ»ΡΠ΅ΡΡΡ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈ Π°Π΄ΡΠ΅ΡΠΎΠ² ΠΈ Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ Π°ΡΠΈΡΠΌΠ΅ΡΠΈΠΊΠΈ. ΠΠ° ΠΏΡΠΈΠΌΠ΅ΡΠ°Ρ
Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΡΠ΅ΡΡΡ, ΡΡΠΎ ΠΏΠ°ΠΌΡΡΡ Π½Π°Π΄ΠΎ Π²ΡΠ΄Π΅Π»ΡΡΡ, ΠΎΡΠ²ΠΎΠ±ΠΎΠΆΠ΄Π°ΡΡ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΠΎΠ½Π° Π½Π΅ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½Π°Ρ, ΡΡΠΎ ΡΡΡΠ΅ΡΡΠ²ΡΡΡ ΡΡΠ΅ΡΠΊΠΈ ΠΏΠ°ΠΌΡΡΠΈ. Π Π±ΡΠ΄ΡΡΠ΅ΠΌ, ΠΏΡΠΈ ΠΈΠ·ΡΡΠ΅Π½ΠΈΠΈ ΡΠ·ΡΠΊΠΎΠ² Ρ GC ΠΏΡΠΎΡΠ΅ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ½ΡΡΡ, ΡΡΠΎ ΠΆΠ΅ ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅.
Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΠΠ. ΠΡΠΎ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠΈΡΡΠ°Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΠΠ Π±Π΅Π· Π²ΡΡΠΊΠΎΠ³ΠΎ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠ°Ρ
Π°ΡΠ° (ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ
Π΄ΡΡΠ³ΠΈΡ
ΡΠ·ΡΠΊΠΎΠ²). Π§ΡΡΠΊΠΎ ΡΠ°Π·Π³ΡΠ°Π½ΠΈΡΠ΅Π½Π½ΡΠ΅ ΡΡΠΎΠ²Π½ΠΈ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ ΡΠ»Π΅Π½Π°ΠΌ ΠΊΠ»Π°ΡΡΠ°, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ Π½Π°ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΏΠΎΠ»ΠΈΠΌΠΎΡΡΠΈΠ·ΠΌ Π΄Π°ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π±ΡΡΡΡΠΎ ΡΡΠ²ΠΎΠΈΡΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈ ΠΠΠ (Π°Π±ΡΡΡΠ°ΠΊΡΠΈΡ, Π½Π°ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΈΠ½ΠΊΠ°ΠΏΡΡΠ»ΡΡΠΈΡ ΠΈ ΠΏΠΎΠ»ΠΈΠΌΠΎΡΡΠΈΠ·ΠΌ). Π£ΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠ΅ Π²ΡΠ΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΌΡΡΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ Π½Π°Π³Π»ΡΠ΄Π½ΠΎ ΠΏΠΎΠ½ΡΡΡ ΡΠ°ΠΊΠΈΠ΅ Π²Π°ΠΆΠ½ΡΠ΅ ΠΌΠ΅Ρ
Π°Π½ΠΈΠ·ΠΌΡ, ΠΊΠ°ΠΊ upcasting ΠΈ downcasting. Π Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΌ, ΠΎΡΠ½ΠΎΠ²ΡΠ²Π°ΡΡΡ Π½Π° ΡΡΠΈΡ
Π·Π½Π°Π½ΠΈΡΡ
, Π»Π΅Π³ΠΊΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ½ΡΡΡ Π²Π΅ΡΡ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ°Ρ
Π°Ρ Π² Π΄ΡΡΠ³ΠΈΡ
ΡΠ·ΡΠΊΠ°Ρ
. ΠΠ΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΡΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ ΡΠ΅ΡΡΡΡΠΎΠ² (Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΠΈ Β«ΠΏΡΠ°Π²ΠΈΠ»ΠΎ ΡΡΡΡ
Β» ΠΈΠ»ΠΈ ΡΠΆΠ΅ Β«ΠΏΡΠ°Π²ΠΈΠ»ΠΎ ΠΏΡΡΠΈΒ», Ρ ΡΡΡΡΠΎΠΌ C++11), Π·Π°Ρ
Π²Π°Ρ ΠΈΡ
Π² ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΠ΅ ΠΈ ΠΎΡΠ²ΠΎΠ±ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ Π² Π΄Π΅ΡΡΡΡΠΊΡΠΎΡΠ΅ ΡΠ°ΠΊΠΆΠ΅ ΡΠΏΠΎΡΠΎΠ±ΡΡΠ²ΡΡΡ Π±ΠΎΠ»Π΅Π΅ Π³Π»ΡΠ±ΠΎΠΊΠΎΠΌΡ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΡ ΠΠΠ.
STL. Π‘Π°ΠΌΠ° ΠΏΠΎ ΡΠ΅Π±Π΅ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΡ ΡΠ°Π±Π»ΠΎΠ½ΠΎΠ² C++, Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ ΠΊΠΎΠ΄Π° ΠΈ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΠΈΡΠΎΠΊΠΎΠ³ΠΎ ΡΠΏΠ΅ΠΊΡΡΠ° Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ² ΠΊ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ°ΠΌ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎ Π²Π»ΠΈΡΠ΅Ρ Π½Π° ΠΏΡΠΎΡΠ΅ΡΡ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ. ΠΠ΄Π΅ΡΡ Π²ΡΠ΅ Π½Π° ΠΏΠΎΠ²Π΅ΡΡ Π½ΠΎΡΡΠΈ ΠΈ ΠΏΠΎΠ½ΡΡΠ½ΠΎ, ΠΏΠΎΡΠ΅ΠΌΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ Π²Π΅ΠΊΡΠΎΡ ΡΠ΅Π»ΡΡ ΡΠΈΡΠ΅Π» ΠΈ Π²Π΅ΠΊΡΠΎΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠ»Π°ΡΡΠ°-ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ°. ΠΠΎΡΠ΅ΠΌΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ ΠΊ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ ΠΎΡΡΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΡ, Π΄Π»Ρ ΠΊΠΎΡΠΎΡΡΡ Π½Π΅ ΠΏΡΠ΅Π΄ΡΡΠΌΠΎΡΡΠ΅Π½Π° Π²ΡΡΡΠΎΠ΅Π½Π½Π°Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ. ΠΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ½ΡΡΡ, ΠΊΠ°ΠΊ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ Π΄ΠΎΡΡΡΠΏ ΠΊ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌ, ΠΈ ΡΠ·Π½Π°ΡΡ ΠΎ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΡΡ ΠΈΡΠ΅ΡΠ°ΡΠΎΡΠΎΠ². ΠΠΎΠΌΠΈΠΌΠΎ ΡΡΠΎΠ³ΠΎ Π·Π°ΠΊΡΠ΅ΠΏΠ»ΡΠ΅ΡΡΡ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΎΠ±ΠΎΠ±ΡΡΠ½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
2 ΠΠ΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°Ρ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ
ΠΡΠΎΡΠ΅ΡΡ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ, ΠΏΠΎΠΆΠ°Π»ΡΠΉ, ΠΎΠ΄Π½Π° ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΡ ΠΏΡΠ΅Π³ΡΠ°Π΄, Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ Π²ΡΠ΅ ΡΠΎ, ΠΎ ΡΡΠΌ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ Π² ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅ΠΌ ΠΏΡΠ½ΠΊΡΠ΅. ΠΠ΅ΡΠΎΡΡΠ½ΠΎ, ΡΡΠΎΡ Π²ΠΎΠΏΡΠΎΡ Π½Π΅ ΠΊΠ°ΡΠ°Π΅ΡΡΡ ΡΠΎΠΏΠΎΠ²ΡΡ IT-Π²ΡΠ·ΠΎΠ², Π½ΠΎ Π΅ΡΠ»ΠΈ Π²Π·ΡΡΡ ΡΡΠ΄ΠΎΠ²ΡΠ΅ ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΡΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΡ, ΡΠΎ ΠΎΡΡΡΠ°Π΅ΡΡΡ Π΄Π΅ΡΠΈΡΠΈΡ ΠΊΠ²Π°Π»ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΠΊΠ°Π΄ΡΠΎΠ² ΠΈ ΡΠ»Π°Π±Π°Ρ ΠΌΠΎΡΠΈΠ²Π°ΡΠΈΡ ΡΡΡΠ΄Π΅Π½ΡΠΎΠ². ΠΠ»Ρ Π±ΠΎΠ»ΡΡΠ΅ΠΉ ΡΠ°ΡΡΠΈ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΡ Π΄ΠΈΡΡΠΈΠΏΠ»ΠΈΠ½ ΡΠ΅Π΄ΠΊΠΎ ΠΏΡΠΈΠ²Π»Π΅ΠΊΠ°ΡΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΡ, Π·Π°Π½ΠΈΠΌΠ°ΡΡΠΈΠ΅ΡΡ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΎΠΉ ΠΠ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ Π½Π΅ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ» STL Π² ΡΠ΅Π°Π»ΡΠ½ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ , Π²ΡΡΠ΄ Π»ΠΈ ΡΠΌΠΎΠΆΠ΅Ρ ΠΎΠ±ΡΡΡΠ½ΠΈΡΡ, ΠΊΠ°ΠΊ ΡΡΠΎ Π΄Π΅Π»Π°ΡΡ, ΠΈ Π³Π»Π°Π²Π½ΠΎΠ΅ Π·Π°ΡΠ΅ΠΌ. Π’Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°ΡΠ΅Π»Ρ, ΠΈΡΠΊΡΠ΅Π½Π½Π΅ ΡΡΠΈΡΠ°ΡΡΠΈΠΉ, ΡΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° Delphi Ρ ΡΠΎΡΠΌΠΎΡΠΊΠ°ΠΌΠΈ ΡΠΆΠ΅ Π΅ΡΡΡ ΡΠ°ΠΌΠΎΠ΅ Π½Π°ΡΡΠΎΡΡΠ΅Π΅ ΠΠΠ, ΡΡΠΈΡΡΠ²Π°Ρ, ΡΡΠΎ Π²Π΅ΡΡ ΠΊΠΎΠ΄ (Π±Π΅Π· Π½Π°ΠΌΡΠΊΠ° Π½Π° ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΠΊΠ»Π°ΡΡΡ, Π°Π±ΡΡΡΠ°ΠΊΡΠΈΡ ΠΈ ΠΈΠ½ΠΊΠ°ΠΏΡΡΠ»ΡΡΠΈΡ) ΠΏΠΈΡΠ΅ΡΡΡ Π² ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ΅ Π½Π°ΠΆΠ°ΡΠΈΡ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ Ρ ΠΎΡΠ΅Π½Ρ ΠΏΠΎΠ½ΡΡΠ½ΡΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ Β«Button1Β», Π½Π΅ ΡΠΏΠΎΡΠΎΠ±ΡΡΠ²ΡΠ΅Ρ ΠΏΡΠΎΡΠ΅ΡΡΡ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ. ΠΡΠΎΠ±Π»Π΅ΠΌΡ Π΅ΡΡΡ ΠΈ ΡΠΎ ΡΡΠΎΡΠΎΠ½Ρ ΡΡΡΠ΄Π΅Π½ΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΠ»ΠΊΠΎΠΌ Π½Π΅ ΠΏΠΎΠ½ΡΠ»ΠΈ, ΠΊΡΠ΄Π° ΠΈ Π·Π°ΡΠ΅ΠΌ ΠΎΠ½ΠΈ ΠΏΠΎΡΡΡΠΏΠΈΠ»ΠΈ. ΠΠ½ΠΎΠ³ΠΈΠ΅ ΡΡΡΠ΄Π΅Π½ΡΡ, Π½Π΅ ΠΈΠΌΠ΅ΡΡ ΠΌΠΎΡΠΈΠ²Π°ΡΠΈΠΈ ΠΊ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΌΡ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΡ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΈ ΠΊ ΡΠ°ΠΌΠΎΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ. ΠΠ΅ ΡΠΌΠΎΡΡΡ Π½Π° ΡΠΎ, ΡΡΠΎ ΡΠ°ΠΊΠΈΠ΅ ΡΡΡΠ΄Π΅Π½ΡΡ ΠΈ ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°ΡΠ΅Π»ΠΈ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ½ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΡΡΡ Π΄ΡΡΠ³ Π΄ΡΡΠ³Π°, Π² ΠΊΠΎΠ½ΡΠ΅ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ Π½Π΅ ΠΏΠΎΠ»ΡΡΠΈΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ, ΠΏΡΠ΅ΡΠ΅Π½Π΄ΡΡΡΠΈΠΉ Π½Π° junior-Π²Π°ΠΊΠ°Π½ΡΠΈΡ.
3 ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
ΠΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ΅ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ C# ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΠΈΠ»ΠΈ ΠΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° C# Ρ Π½ΡΠ»Ρ
ΠΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ΅ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ C# ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΠΈΠ»ΠΈ ΠΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° C# Ρ Π½ΡΠ»Ρ (Π€ΠΈΡΠΊΠΈ Π΄Π»Ρ Π½ΠΎΠ²ΠΈΡΠΊΠΎΠ² Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠ°)
ΠΠΎΠ±ΡΡΠΉ Π΄Π΅Π½Ρ ΡΠ΅Π±Π΅, Π§ΠΈΡΠ°ΡΠ΅Π»Ρ.
ΠΡΠΈΡΠΈΠ½ΠΎΠΉ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠΈ ΡΡΠ°Π»ΠΎ ΠΌΠΎΡ ΡΠ²Π»Π΅ΡΠ΅Π½ΠΈΠ΅ C# ΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΠ΅ Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΡ, ΠΈΠ·Π»ΠΎΠΆΠ΅Π½Π½ΡΠ΅ Π½ΠΈΠΆΠ΅.
Π― ΠΈ ΠΏΠΎΠΌΠΎΠ³Π°Π²ΡΠΈΠ΅ ΠΌΠ½Π΅ ΡΡΠ΅Π½Π΅ΡΡ ΠΏΠΎ ΠΈΠ·Π±ΡΠ°Π½Π½ΠΎΠΉ ΠΌΠ½ΠΎΠΉ Π΄ΠΈΡΡΠΈΠΏΠ»ΠΈΠ½Π΅, ΠΏΡΠΈΠΌΠ΅Π½ΡΠ»ΠΈ ΡΠ²ΠΎΠΉ ΠΎΠΏΡΡ ΠΈ Π½Π°Π±Π»ΡΠ΄Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ, ΠΏΡΠ΅ΡΠ»Π΅Π΄ΡΡ ΠΏΡΠΎΡΡΡΡ ΡΠ΅Π»Ρ: Π₯ΠΎΡΡ ΠΊΠΎΠΌΡ-ΡΠΎ ΠΎΠ±Π»Π΅Π³ΡΠΈΡΡ ΠΆΠΈΠ·Π½Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°, ΡΠ΄Π΅Π»Π°ΡΡ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ Π»ΡΡΡΠ΅ ΠΈ ΡΠ΄ΠΎΠ±Π½Π΅ΠΉ. Π ΡΠΎΠΌΡ ΠΆΠ΅ ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅, ΡΠ²ΠΎΠ΅Π³ΠΎ ΡΠΎΠ΄Π°, ΠΈΠ½ΡΠ°ΠΉΠ΄Π΅ΡΡΡΠ²ΠΎ β Π§ΠΈΡΡΠΎΠΉ Π²ΠΎΠ΄Ρ GNU ΡΠΈΠ»ΠΎΡΠΎΡΠΈΡ, ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½Π½Π°Ρ ΠΊ ΠΠ°ΠΉΠΊΡΠΎΡΠΎΡΡΠΎΠ²ΡΠΊΠΎΠΌΡ ΠΏΡΠΎΠ΄ΡΠΊΡΡ.
ΠΠ°ΠΊ ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄ΡΡΠ³ΠΈΠ΅, Ρ ΡΡΠΎΠ»ΠΊΠ½ΡΠ»ΡΡ Ρ ΠΎΡΡΡΡΡΡΠ²ΠΈΠ΅ΠΌ ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ
ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΡ
ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ° ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΎΠ², ΡΠ°ΡΡΡΠΈΡΠ°Π½Π½ΡΡ
Π½Π° Π»ΡΠ΄Π΅ΠΉ, ΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ°Π½Π΅Π΅ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡ Π½Π΅ ΠΈΠΌΠ΅Π²ΡΠΈΡ
. ΠΠΎΠ²ΠΎΡΡ ΠΈΠ½Π°ΡΠ΅, ΡΡΠ°Π»ΠΎ ΡΡΠ½ΠΎ, ΡΡΠΎ β ΠΠ΅ΡΡ Π² Π£ΠΊΡΠ½Π΅ΡΠ΅ ΡΠ°ΠΊΠΎΠ³ΠΎ ΡΠ΅ΡΡΡΡΠ° ΠΈΠ»ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Ρ online ΠΊΠΎΠ½ΡΡΠ»ΡΡΠ°Π½ΡΠΎΠΌ ΠΏΡΠΎΡΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π΄Π°Π²Π°Π»ΠΈ Π±Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π²Π·ΡΡΡ ΠΈ ΠΏΠΎΠ½ΡΡΡ ΠΎΡΠ½ΠΎΠ²Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΡ ΡΠΊΠ°ΠΆΠ΅ΡΠ΅, ΠΌΠΈΠ½ΡΡΠΎΡΠΊΡ, Π° ΠΊΠ°ΠΊ ΠΆΠ΅ Π‘Π΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½ΡΠ΅ ΡΠ΅Π½ΡΡΡ ΠΠ°ΠΉΠΊΡΠΎΡΠΎΡΡ. ΠΡΡΡ Π΅ΡΡ ΠΌΠΎΡΠ½ΡΠΉ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΉ Β«ΠΠΈΠ±Π΅Ρ ΠΠΈΠΎΠ½ΠΈΠΊ Π‘ΠΈΡΡΠ΅ΠΌΠ°ΡΠΈΠΊΡΒ». ΠΡΡΡ Π°ΠΊΠ°Π΄Π΅ΠΌΠΈΡ Β«Π¨ΠΠΒ», ΠΏΡΠΎΡΡΠΈ ΠΠΎΡΠΏΠΎΠ΄ΠΈ, ΡΡΠ°Π²ΡΠ°Ρ ΠΏΡΠΈΡΡΠ΅ΠΉ Π²ΠΎ ΡΠ·ΡΡΠ΅Ρ
. ΠΠΎ Π²ΡΠ΅ ΠΆΠ΅ ΠΎΠ±ΡΡΠ°ΡΡΠ°Ρ. ΠΡΠ΅ ΠΆΠ΅β¦
ΠΠΎΠ½Π΅ΡΠ½ΠΎ, Π²ΡΡ ΡΡΠΎ Π΅ΡΡΡ. ΠΠ»Π°ΡΠ½ΠΎ, Π½ΠΎ Π»Π°Π΄Π½ΠΎ β Β«ΠΠΎΠ³ Ρ Π½ΠΈΠΌΠΈΒ». ΠΠΈΡΡ Π±Ρ Π΄ΠΎΡΡΡΠΏΠ½ΠΎ. ΠΠΈΡΡ Π±Ρ Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠΉ Π΄Π»Ρ Π»ΡΠ΄Π΅ΠΉβ¦
ΠΠ΄Π΅ΡΡ ΡΠ΅ΡΡ ΠΏΠΎΠΉΠ΄ΡΡ Π½Π΅ ΡΠΎΠ²ΡΠ΅ΠΌ ΠΎΠ± ΡΡΠΎΠΌ. ΠΠ΄Π΅ΡΡ ΡΡΠ°ΡΡΡ ΠΎ Π‘ΡΠ°ΡΡΠ΅. Π’ΠΎΠΉ ΡΠΈΡΡΠ°ΡΠΈΠΈ, ΠΊΠΎΠ³Π΄Π° ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ Ρ
ΠΎΡΠ΅Ρ Π½Π°ΡΡΠΈΡΡΡΡ ΠΈ ΠΈΡΠ΅Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ. ΠΡΠ΅Ρ. ΠΡΠ΅Ρ. Π₯ΠΎΡΠ΅Ρ. ΠΡΠ΅Π½Ρ Ρ
ΠΎΡΠ΅Ρ. Π, Π²ΡΡ-ΠΆΠ΅, Π½Π°Ρ
ΠΎΠ΄ΠΈΡ (Π Π΅ΡΡ ΠΆΠ΅ Π²ΡΡ ΡΠ°ΠΊΠΈ ΠΈΠ΄ΡΡ ΠΎ Π½Π°ΡΠΈΡ
ΡΡΡΠ΄Π΅Π½ΡΠ°Ρ
:) ΠΈ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ-ΠΆΠ΅, Π΄Π΅Π»Π°Π΅Ρ ΠΎΡΠΈΠ±ΠΊΠΈ (Π Π΅ΡΡ ΠΆΠ΅ Π²ΡΡ ΡΠ°ΠΊΠΈ ΠΈΠ΄ΡΡ ΠΎ Π½Π°ΡΠΈΡ
ΡΡΡΠ΄Π΅Π½ΡΠ°Ρ
:).
ΠΠΎΡ Π½Π° ΠΈΡ
(ΠΎΡΠΈΠ±ΠΎΠΊ) Π±Π°Π·Π΅ ΠΈ Π±Π°Π·Π΅ Π·Π΄ΡΠ°Π²ΠΎΠ³ΠΎ ΡΡΠ²ΡΡΠ²Π° ΡΠΌΠΎΡΠ°, ΠΌΡ ΠΈ ΠΏΠΎΡΡΡΠΎΠΈΠ»ΠΈ Π΄Π°Π½Π½ΡΠΉ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π».
ΠΠ°Π΄Π΅Π΅ΠΌΡΡ, ΠΎΠ½ ΠΏΠΎΠ½ΡΠ°Π²ΠΈΡΡΡ ΠΠ°ΠΌ.
ΠΠΎΡΠ΅ΡΠ°Ρ ΠΏΡΠΎΡΠΈΠ»ΡΠ½ΡΠ΅ ΠΊΡΡΡΡ ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π‘ΡΠ°ΡΡΠΎΠ²ΡΠΉ C#, ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΡΡΠΎ ΡΠ»ΡΡΠ°ΡΡ ΡΡΠ΅Π½Π΅ΡΠ° ΠΈ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ ΠΠ°Π΄Π°ΡΠΈ, ΠΏΡΠΈΠ»Π°Π³Π°Π΅ΠΌΡΠ΅ ΠΊ ΠΠΈΠ΄Π΅ΠΎ ΡΡΠΎΠΊΠ°ΠΌ ΠΏΠΎ Π‘#. ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π²ΠΈΠ΄Π΅ΠΎ ΡΠΎΠ»ΠΈΠΊΠΈ ΠΏΠΎ C#, Π΄ΠΎΡΡΡΠΏΠ½ΡΠ΅ Π½Π° ΠΏΡΠΎΡΠΈΡ ΡΠ΅ΡΡΡΡΠ°Ρ , ΠΏΠΎΡΠ²ΡΡΠ΅Π½Π½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π² .NET ΠΈ ΠΏΡΠ΅Π΄Π»Π°Π³Π°ΡΡΠΈΡ Π±ΡΡΡΡΡΠΉ ΡΡΠ°ΡΡ, ΠΎΡΠ½ΠΎΠ²Π°Π½Π½ΡΠΉ Π½Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² ΡΡΠΎΠΉ Microsoft ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ, ΠΈ ΠΏΡΠ΅Π΄Π»Π°Π³Π°ΡΡΠΈΡ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π·Π½Π°Π½ΠΈΡ ΠΏΠΎ CLR ΡΠ΅ΡΠ΅Π· ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ C# ΠΊΠ°ΠΊ ΡΠ·ΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π΄ΠΎΡΡΡΠΏΠ½ΠΎΠ³ΠΎ Π΄Π»Ρ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ Β«Ρ Π½ΡΠ»ΡΒ». ΠΠ΅ΡΠΌΠΎΡΡΡ Π½Π° Π·Π°ΡΠ²Π»Π΅Π½Π½ΡΡ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΎΠ±ΡΡΠ°ΡΡΠΈΡ ΠΊΡΡΡΠΎΠ² Π² 32, 76 ΠΈΠ»ΠΈ 112 ΡΠ°ΡΠΎΠ². ΠΠΎΠ²Π΅ΡΡΡΠ΅ ΠΌΠ½Π΅, ΠΠ°ΠΌ ΠΏΡΠΈΠ΄ΡΡΡΡ ΡΠΌΠΈΡΠΈΡΡΡΡ Ρ ΡΠ΅ΠΌ, ΡΡΠΎ Π²Ρ Π½Π΅ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΡΡΠΈΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ, ΠΏΠΎΡΡΠ°ΡΠΈΠ² Π½Π° ΡΡΠΎ Π²ΡΠ΅Π³ΠΎ Π½Π΅Π΄Π΅Π»Ρ-Π΄ΡΡΠ³ΡΡ. ΠΠΎ, Π·Π° ΡΡΠΎΡ ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΎΠΊ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, ΠΡ Π²ΠΏΠΎΠ»Π½Π΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΠ²ΠΎΠΈΡΡ ΠΎΡΠ½ΠΎΠ²Ρ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΎΠ²Π°ΡΡ ΡΠ°Π±ΠΎΡΠΈΠΉ ΠΏΡΠΎΡΠ΅ΡΡ, ΠΏΠΎ-ΡΡΡΠΈ, ΠΎΠ±Π»Π΅Π³ΡΠΈΠ² ΡΠ²ΠΎΡ ΡΠ°Π±ΠΎΡΡ, ΡΠΎΠ·Π΄Π°Π² ΡΡΠ»ΠΎΠ²ΠΈΡ, ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΡΡΡΠΈΠ΅ ΠΏΡΠΎΡΠ΅ΡΡ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π° C#, Π° ΡΠ°ΠΊΠΆΠ΅ Π²ΡΡΠ²ΠΈΠ² Β«ΡΠ·ΠΊΠΈΠ΅ ΠΌΠ΅ΡΡΠ°Β» ΠΈ ΡΠΏΠΎΡΠΎΠ±Ρ ΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΡ.
ΠΠΌΠ΅Π½Π½ΠΎ Π½Π° ΡΡΠΈΡ Β«ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΡΡ Β» ΠΌΡ ΠΈ ΠΏΠΎΡΡΠ°ΡΠ°Π΅ΠΌΡΡ Π°ΠΊΡΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π΅, Π² ΡΠΎΠΆΠ΅ Π²ΡΠ΅ΠΌΡ ΡΡΠ°ΡΠ°ΡΡΡ Π΄Π°Π²Π°ΡΡ ΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡ. ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ Β«ΠΏΡΠΎΠ±Π»Π΅ΠΌ Π² ΠΎΠ±ΡΡΠ΅Π½ΠΈΠΈ C#Β» ΡΠ²ΡΠ·Π°Π½Ρ Ρ Π½Π΅ΡΡΠΈΠ΄ΡΠΈΠ²ΠΎΡΡΡΡ, Π½Π΅Π²Π½ΠΈΠΌΠ°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡΡ ΠΈ, ΡΡΠΎ ΠΊΡΠ΄Π° Π±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½ΠΎ, Π½Π΅ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ΠΌ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΎΠ²Π°ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΡ Ρ Π°Π±ΡΡΡΠ°ΠΊΡΠ½ΠΎ-ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π΅Π½Π½ΠΎΠΌ ΠΌΡΡΠ»Π΅Π½ΠΈΠ΅ΠΌ, ΡΠ΅ΠΌ ΡΠ°ΠΌΡΠΌ Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡ, Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ, Π½Π°Π·Π²Π°ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΈ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠΈ β Π·Π°Π΄Π°ΡΠ°ΠΌΠΈ ΠΈ ΡΠ΅ΡΠΈΡΡ ΠΈΡ . ΠΡ Π½Π°Π΄Π΅Π΅ΠΌΡΡ, ΡΡΠΎ Π΄Π°Π½Π½ΡΠΉ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ ΠΠ°ΠΌ Π² ΠΏΡΠ΅ΠΎΠ΄ΠΎΠ»Π΅Π½ΠΈΠΈ ΡΠ΅Ρ ΡΠ°ΠΌΡΡ Β«ΡΡΡΠΏΠ΅Π½Π΅ΠΊ Π½ΠΎΠ²ΠΈΡΠΊΠ°Β», Ρ ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΡΡΠ°Π»ΠΊΠΈΠ²Π°Π΅ΡΡΡ Π»ΡΠ±ΠΎΠΉ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ, ΠΆΠ΅Π»Π°ΡΡΠΈΠΉ ΠΈΠ·ΡΡΠΈΡΡ C#.
ΠΡΠΈΡΡΡΠΏΠΈΠΌ.
1) ΠΠ·ΡΡΠ΅Π½ΠΈΠ΅ Π‘#. ΠΠ΅ΡΠ²ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ
ΠΡ Π½Π΅ Π·ΡΡ Π²ΡΠ΄Π΅Π»ΠΈΠ»ΠΈ ΡΠ»ΠΎΠ²ΠΎ Π·Π°Π΄Π°ΡΠΈ. ΠΡΠ°ΠΊΡΠΈΠΊΡΡ ΡΠ°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ ΠΎΠ΄, ΠΊΠ°ΠΊ Π·Π°ΠΌΠ΅Π½Π° Π½Π΅Π³Π°ΡΠΈΠ²Π½ΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΎΠΊ ΠΏΠΎΠ·ΠΈΡΠΈΠ²Π½ΡΠΌΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡΠΌΠΈ, ΠΡ Π½Π°Π½Π΅ΡΡΡΠ΅ ΡΠΎΠΊΡΡΡΠ°ΡΡΠΈΠΉ ΡΠ΄Π°Ρ Π΄Π²ΡΠΌ ΡΠ°ΠΌΡΠΌ ΡΠΈΠ»ΡΠ½ΡΠΌ Π²ΡΠ°Π³Π°ΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ° Π‘# β ΠΏΡΠΎΠΊΡΠ°ΡΡΠΈΠ½Π°ΡΠΈΠΈ ΠΈ ΡΠΏΠ΅ΡΠΊΠ΅. ΠΠ΅ΡΠ²ΠΎΡΠ΅ΡΡΠ΄Π½Π°Ρ Π·Π°Π΄Π°ΡΠ° Π»ΡΠ±ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ° Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ Π·Π°Π΄Π°ΡΡ Β«ΡΠΌΠ°Π±ΡΡΠΈΒ», ΡΡΡΠ°Π½ΡΡΠ²ΡΡΡΠΈΡ Π±ΡΠ΄Π΄ΠΈΡΡΡΠΊΠΈΡ ΠΌΠΎΠ½Π°Ρ ΠΎΠ². ΠΠ΅ΡΠ²ΡΠΌ Π΄Π΅Π»ΠΎΠΌ, Π΅ΡΠ»ΠΈ ΠΡ Ρ ΠΎΡΠΈΡΠ΅ Π½Π°ΡΡΠΈΡΡΡ ΠΏΠΈΡΠ°ΡΡ Π½Π° C#, ΠΊΠ°ΠΊ ΠΈ Π½Π° Π»ΡΠ±ΠΎΠΌ Π΄ΡΡΠ³ΠΎΠΌ ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΠΎ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΌ ΡΠ·ΡΠΊΠ΅, ΠΠ°ΠΌ ΠΏΡΠΈΠ΄ΡΡΡΡ ΠΎΠ±ΡΠ΅ΡΡΠΈ ΠΡΠΎΠ·Π½Π°Π½Π½ΠΎΡΡΡ. ΠΡ Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΠ΅ΡΠΊΠΎ ΠΎΡΠΎΠ·Π½Π°Π²Π°ΡΡ, ΡΡΠΎ ΠΠ°ΠΌ ΠΎΠ±ΡΡΡΠ½ΡΡΡ, Π·Π°ΡΠ΅ΠΌ ΠΠ°ΠΌ Π½ΡΠΆΠ½Ρ ΡΡΠΈ Π·Π½Π°Π½ΠΈΡ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΈΠ΄Π΅ΠΈ Ρ ΠΠ°Ρ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡΡ ΠΏΡΠΈ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠΈ ΡΡΠΈΡ Π·Π½Π°Π½ΠΈΠΉ ΠΈ, ΡΡΠΎ ΡΠ°ΠΌΠΎΠ΅ Π³Π»Π°Π²Π½ΠΎΠ΅, ΠΡ Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΡΡΠΊΠΎ ΠΎΡΠΎΠ·Π½Π°Π²Π°ΡΡ, ΡΡΠΎ Π²Π°Ρ ΡΡΠ΅Π½Π΅Ρ ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π΅ Π·ΡΡ Π΄Π΅Π»Π°Π΅Ρ Π²ΡΡ ΡΠ°ΠΊ, ΠΊΠ°ΠΊ Π΄Π΅Π»Π°Π΅Ρ. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ ΡΠ°ΡΡΠΎ ΡΠΊΠ»ΠΎΠ½Π½Ρ ΠΏΠ΅ΡΠ΅ΠΎΡΠ΅Π½ΠΈΠ²Π°ΡΡ ΡΠ²ΠΎΠΉ ΠΎΠΏΡΡ. Π’ΡΠ³Π° ΠΊ ΡΠΏΡΠΎΡΠ΅Π½ΠΈΡ ΡΠΎΠ·Π΄Π°Π²Π°Π΅ΠΌΡΡ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΉ, ΡΠ»ΡΡΠ°Π΅ΡΡΡ, Π΄Π°ΡΡ ΠΎΠ±ΡΠ°ΡΠ½ΡΠ΅ ΠΏΠ»ΠΎΠ΄Ρ β ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ ΠΏΡΠΈΠ²ΡΠΊΠ°Π΅Ρ ΠΊ ΡΠΎΠΌΡ, ΡΡΠΎ Π΅Π³ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ β ΡΡΠΎ Π²ΡΠ΅Π³Π΄Π° Β«ΠΏΡΠΎΡΡΠΎΒ», Π° Π·Π½Π°ΡΠΈΡ, ΠΌΠ°Π»ΠΎΠ·Π°ΡΡΠ°ΡΠ½ΠΎ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΈ ΠΏΡΠΈΠ»Π°Π³Π°Π΅ΠΌΡΠΌ ΠΊ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΡΠΈΠ»ΠΈΡΠΌ. Π’Π°ΠΊ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ ΠΏΡΠΎΠΊΡΠ°ΡΡΠΈΠ½Π°ΡΠΈΡ β ΠΎΡΠΊΠ»Π°Π΄ΡΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ Π½Π° Π²Π΅ΡΠ½ΠΎΠ΅ Π·Π°Π²ΡΡΠ° ΠΈ Β«ΡΠ΅Π°ΠΊΡΠΈΡ 2Β», Π½Π°Π·Π²Π°Π½Π½Π°Ρ ΡΠ°ΠΊ ΠΏΠΎΡΠΎΠΌΡ, ΡΡΠΎ Π½Π΅ΠΎΡΠΎΠ·Π½Π°Π½Π½ΡΠ΅ Π½ΠΎΠ²ΠΈΡΠΊΠΈ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Π΄Π΅ΠΉΡΡΠ²ΡΡΡ ΠΏΠΎ Π΄Π²ΡΠΌ ΠΌΠΎΠ΄Π΅Π»ΡΠΌ: Π»ΠΈΠ±ΠΎ Β«Π― Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ Π·Π½Π°Ρ ΠΈ ΠΏΠΎΡΠΎΠΌΡ Π½ΠΈΠΊΠΎΠ³Π΄Π° ΡΡΠΎ Π½Π΅ ΠΏΠΎΠΉΠΌΡ!Β» ΠΈ Β«Π! Π’Π°ΠΊ Ρ ΡΡΠΎ ΡΠΈΡΠ°Π»! ΠΡΠΎ ΠΊΠ°ΠΊ Ρ ΡΠ΅Ρ Π²ΠΈΠ΄Π΅ΠΎΠΊΡΡΡΠΎΠ² ΠΏΠΎ C# β Π― Π²ΡΡ ΡΡΠΎ Π·Π½Π°Ρ!Β». Π‘ΡΡΠ°Ρ ΠΈ Π³ΠΈΠΏΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΠΎΡΡΡ β ΠΏΠ»ΠΎΡ ΠΈΠ΅ ΠΏΠΎΠΌΠΎΡΠ½ΠΈΠΊΠΈ. Π ΡΡΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΎΠ½ΠΈ. ΠΠΎΡΠΎΠΌΡ Π·Π°ΠΏΠΎΠΌΠ½ΠΈΠΌ Π²ΡΠ²ΠΎΠ΄: Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΡΠΎΡΠΎΠΏΠΈΡΠ΅ΡΡ, Π²ΡΠ΅Π³Π΄Π° Π·Π½Π°ΠΉΡΠ΅ Π·Π°ΡΠ΅ΠΌ ΠΈ ΠΏΠΎΡΠ΅ΠΌΡ ΠΡ ΡΡΠΈΡΠ΅ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π·Π΄Π΅ΡΡ ΠΈ ΡΠ΅ΠΉΡΠ°Ρ, Π²ΡΠΏΠΎΠ»Π½ΡΠΉΡΠ΅ ΡΡΠ΅Π±Π½ΡΠΉ ΠΏΠ»Π°Π½, Π΄Π΅Π»Π°Ρ Π·Π°Π΄Π°Π½ΠΈΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΠΈ Π² ΡΡΠΎΠΊ ΠΈ Π»ΠΈΡΡ ΠΏΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΠΉΡΠ΅ΡΡ Π΄Π°Π»ΡΡΠ΅.
2) Π Π°Π±ΠΎΡΠ° Ρ ΠΏΡΠΈΠΌΠ΅ΡΠ°ΠΌΠΈ ΠΊΠΎΠ΄Π° Π² C#. ΠΠΎΠΏΡΠΎΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΡ ΠΈ ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΠΎΠ²
ΠΠ° Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠΌ ΡΡΠΎΠ²Π½Π΅, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠ°ΠΊΠΈΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ, ΠΊΠ°ΠΊ ΠΎΡΠ½ΠΎΠ΅ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ Π‘#, Π²ΠΈΠ΄Π΅ΠΎΡΡΠΎΠΊΠΈ ΠΏΠΎ Π‘# ΠΈ ΠΏΠΎΠ»ΡΠ·ΡΡΡΡ Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΠΎΠΉ, Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ Π½ΠΎΠ²ΠΈΡΠΊΠΎΠ² Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΡΠ΅Π²ΡΠ°ΡΠ°ΡΡ ΠΏΠ»ΡΡΡ Π² ΠΌΠΈΠ½ΡΡΡ. ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ°, ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Π½Π°Ρ ΡΡΠ΅Π½Π΅ΡΠΎΠΌ, Π΄ΠΎΡΡΡΠΏΠΎΠΌ ΠΊ Π²ΠΈΠ΄Π΅ΠΎΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π°ΠΌ ΠΏΠΎ C#, Ρ Π²ΠΊΠ»ΡΡΡΠ½Π½ΡΠΌΠΈ Π² Π½Π΅Π³ΠΎ Π·Π°Π΄Π°ΡΠ½ΠΈΠΊΠ°ΠΌΠΈ ΠΈ Π΄ΠΎΡΡΡΠΏΠΎΠΌ ΠΊ ΠΏΡΠΈΠΌΠ΅ΡΠ°ΠΌ Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅, Π·Π°ΡΡΠ°Π²Π»ΡΡΡ ΠΈΠ·ΡΡΠ°ΡΡΠΈΡ Π±Π°Π·ΠΎΠ²ΡΠΉ C#, Π΄ΡΠΌΠ°ΡΡ, ΡΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ β ΡΡΠΎ Π½Π΅ΡΡΠΎ Π²ΡΠΎΠ΄Π΅ Β«ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΠ° ΠΠΠΠΒ», Π³Π΄Π΅ ΠΊΠΎΠ΄ ΠΏΡΠΎΡΡΠΎ ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ Π³Π΄Π΅ Π»Π΅ΠΆΠ°Ρ ΠΈ ΡΡΠΎ ΡΠΎΠ±ΠΈΡΠ°Ρ ΠΈΡ ΡΠ΅ΡΠ°ΡΡΡΡ Π·Π°Π΄Π°ΡΠΈ. ΠΠΎ ΡΡΠΎ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ Π½Π΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΠΈΡΡΠΈΠ½Π΅! Π Π°Π±ΠΎΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ° β ΡΡΠΎ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π°. ΠΠΈΠ·Π½Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ° β ΡΡΠΎ ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π°. ΠΡΠ΅ ΡΡΠ΅Π½ΠΈΡΠΎΠ²ΠΊΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΡΡ Π²ΠΎ ΠΈΠΌΡ ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΡ ΡΠΎΠ»ΠΈ ΡΠ΅Ρ ΠΈΠ»ΠΈ ΠΈΠ½ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ², ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ° ΠΈ ΠΏΠΎΠ½ΡΡΠΈΠΉ C#, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΡΠ΅Π΄Ρ, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΠ°Π·Π²ΠΎΡΠ°ΡΠΈΠ²Π°Π΅Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ C# ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ. ΠΠ°ΡΠ°Π»ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ β ΡΡΠΎ ΡΡΠ°ΡΠ° ΠΎΠ³ΡΠΎΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΡΡΠ΅Π½Π΅ΡΠ°, Π½Π° Π²ΠΎΠΏΡΠΎΡΡ ΠΈ ΡΠ°Π·Π³ΠΎΠ²ΠΎΡΡ ΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠ°Ρ C# ΠΊΠΎΠ΄Π°, ΡΡΠΎΠ±Ρ Π²Π½ΠΈΠΌΠ°ΡΠ΅Π»ΡΠ½ΠΎ ΠΈ ΡΠΏΠΎΠΊΠΎΠΉΠ½ΠΎ ΠΏΠΎΠ½ΡΡΡ, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΡΠ΅ΠΌ, ΡΡΠΎ Π΄Π΅Π»Π°Π΅Ρ ΠΊΠΎΠ΄.
3) Π Π°Π±ΠΎΡΠ° Ρ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ΠΌ. ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ°Π·Π±ΠΎΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ Π‘#
Π Π°Π±ΠΎΡΠ° Ρ ΠΏΡΠΈΠΌΠ΅ΡΠ°ΠΌΠΈ ΠΊΠΎΠ΄Π°, ΠΎΡΠΎΠ·Π½Π°Π½Π½ΠΎΠ΅ ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΈΠ·ΡΡΠ΅Π½ΠΈΠ΅ Π»ΠΎΠ³ΠΈΠΊΠΈ C#, ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ MS Visual Studio, Π²Π΅ΡΠ½ΠΎΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΠΎΠ², ΠΎΡΠ½ΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΊΠ°ΠΊ Π½Π° Π°Π½Π°Π»ΠΈΠ·Π΅ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΡ Π·Π½Π°Π½ΠΈΠΉ Π² C#, ΡΠ°ΠΊ ΠΈ Π½Π° ΠΌΠ½Π΅Π½ΠΈΠΈ ΡΡΠ΅Π½Π΅ΡΠ°, Π·Π½Π°ΡΡΠ΅Π³ΠΎ Π³ΠΎΡΠ°Π·Π΄ΠΎ Π±ΠΎΠ»ΡΡΠ΅, ΡΡΡΠ°Ρ ΡΡΡ ΠΠ°Ρ ΠΎΡ Β«ΠΏΠΎΠ΄Ρ ΠΎΠ΄Π° ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠ°Β», ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°ΡΡΠ΅Π³ΠΎ ΠΊΠΎΠΏΠΈΠΏΠ°ΡΡΡ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ. ΠΠΎΠ΄ Π½ΡΠΆΠ½ΠΎ ΠΏΠΈΡΠ°ΡΡ. ΠΡΠΎ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅, ΡΠ²ΠΎΠΉΡΡΠ²Π΅Π½Π½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°ΠΌ. Π Π΅ΡΠ»ΠΈ ΠΡ ΡΠΆ ΡΠ΅ΡΠΈΠ»ΠΈ Π½Π°ΡΡΠΈΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ Π½Π° C#, ΠΏΡΠΈΠ²ΡΠΊΠ°ΠΉΡΠ΅ ΠΠ²ΠΎΠ΄ΠΈΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΡ. Π‘ΡΡΠΎΠΊΠ° Π·Π° ΡΡΡΠΎΠΊΠΎΠΉ, ΡΠ°Π·Π±ΠΈΡΠ°Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ Ρ ΡΡΠ΅Π½Π΅ΡΠΎΠΌ, ΠΏΠΎΡΡΠΈΠ³Π°Ρ Π»ΠΎΠ³ΠΈΠΊΡ, ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ, ΠΏΠΎΡΠ΅ΠΌΡ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ ΡΠ°ΠΊ, Π° Π½Π΅ ΠΈΠ½Π°ΡΠ΅. Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ ΠΏΡΠΈΠ²Π΅Π΄ΡΡ ΠΠ°Ρ ΠΊ ΡΠΎΠΌΡ, ΡΡΠΎ ΡΠ°Π½ΠΎ ΠΈΠ»ΠΈ ΠΏΠΎΠ·Π΄Π½ΠΎ ΠΡ Π²Π΄ΡΡΠ³ Π·Π°ΠΌΠ΅ΡΠΈΡΠ΅, ΡΡΠΎ ΡΠΆΠ΅ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π²ΠΈΠ΄ΠΈΡΠ΅, ΠΏΠΎΡΠ΅ΠΌΡ ΠΏΠΈΡΠ°Π»ΠΈ ΡΠ°ΠΊ, Π° Π½Π΅ ΠΈΠ½Π°ΡΠ΅, Π½ΠΎ ΠΈ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΈΠ½Π°ΡΠ΅, ΠΏΡΠΎΡΠ΅ ΠΈ ΡΠ΄ΠΎΠ±Π½Π΅Π΅. Β«ΠΠ°ΠΉΡΠΈ ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡΒ» β Π²ΡΡ ΡΡΡΡ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π½Π° C# ΠΈΠ»ΠΈ Π»ΡΠ±ΠΎΠΌ Π΄ΡΡΠ³ΠΎΠΌ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΌ ΡΠ·ΡΠΊΠ΅. ΠΠΎΠ³Π΄Π° ΠΡ ΠΏΠΈΡΠ΅ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΡ Π²ΡΠ΅Π³Π΄Π° ΠΈΡΠ΅ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅, Π·Π°ΡΠ΅ΠΌ ΠΌΠ΅Π½ΡΠ΅ΡΠ΅ ΠΈΡ , Π²Π²ΠΎΠ΄Ρ Π²ΡΡ Π±ΠΎΠ»ΡΡΠ΅Π΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π²Π·Π°ΠΈΠΌΠΎΡΠ²ΡΠ·Π΅ΠΉ, Π² ΡΠ²ΠΎΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ ΠΌΠ΅Π½ΡΡΡΠΈΡ Π΄Π°Π½Π½ΡΠ΅ ΡΠ°ΠΊ, ΡΡΠΎ ΠΈΠ· Π½ΠΈΡ ΠΏΠΎΠ»ΡΡΠ°ΡΡΡΡ ΡΠ΅ ΡΠ°ΠΌΡΠ΅ β Π½ΡΠΆΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅, ΡΡΠΎ Π±ΡΠ»ΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Ρ Π·Π°Π΄Π°ΡΠ΅ΠΉ.
4) ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π·Π°Π΄Π°ΡΠ½ΠΈΠΊΠΈ ΠΈ ΠΎΡΠ»Π°Π΄ΡΠΈΠΊ Π΄Π»Ρ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ C#. ΠΠΈΡΠΈΡΠ΅ ΡΠ²ΠΎΠΉ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ ΠΊΠΎΠ΄
ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ², Π·Π½Π°Π½ΠΈΠ΅ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ°, ΡΠΌΠ΅Π½ΠΈΠ΅ ΡΠ°Π·Π±ΠΈΡΠ°ΡΡΡΡ Π² ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠ΅ ΠΈ Π»ΠΎΠ³ΠΈΠΊΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ², Π·Π½Π°ΠΊΠΎΠΌΡΡΠ²ΠΎ Ρ ΠΊΠ»ΡΡΠ΅Π²ΡΠΌΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡΠΌΠΈ Π°Π±ΡΡΡΠ°ΠΊΡΠ½ΠΎ-ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π΅Π½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ C#, ΠΏΠΎΠ½ΡΡΠΈΡ ΠΊΠ»Π°ΡΡΠ° C#, ΠΎΠ±ΡΠ΅ΠΊΡΠ° C# ΠΈ C# ΡΡΠ½ΠΊΡΠΈΠΈ, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠΌΠ΅Π½ΠΈΠ΅ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΡ Π² MS Visual Studio, Π΄Π°ΡΡ ΠΠ°ΠΌ ΠΏΡΠ°Π²ΠΎ ΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ ΡΠ²ΠΎΠΈ ΡΠΈΠ»Ρ. ΠΠΎΠΌΠ½ΠΈΡΠ΅, Π²Π½ΠΈΠΌΠ°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΈ ΡΠ΄Π΅ΡΠΆΠ°Π½Π½ΠΎΡΡΡ Π°ΠΊΡΡΠ°Π»ΡΠ½Ρ ΠΈ Π·Π΄Π΅ΡΡ. Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΡΠ²ΠΎΠΈΡ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ² Π·Π°Π΄Π°Ρ ΠΈΠ· ΡΡΠ΅Π±Π½ΠΈΠΊΠ° ΠΈ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΡ Π·Π°Π΄Π°Π½ΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΡΠ»ΠΈ Π²ΠΈΠ΄Π΅ΠΎΡΡΠΎΠΊΠΈ ΠΏΠΎ C#, Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠ²ΠΎΠΈΡ Π²Π΅ΡΡΠΈΠΉ Π±Π΅Π· ΠΎΠ±ΡΠ°ΡΠ΅Π½ΠΈΡ ΠΊ Π±Π°Π·Π°ΠΌ ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° β Π½ΡΠΆΠ½Π° Π»ΡΠ±Π°Ρ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°, ΡΡΠ΅Π½ΠΈΡΡΡΡΠ°Ρ ΠΠ°Ρ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΊΠ°ΠΊ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΎΡΠ°, Π½ΠΎ ΠΈ ΠΊΠ°ΠΊ Β«Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ° ΠΈΠ΄Π΅ΠΉΒ». ΠΠ΅ Π·Π°Π±ΡΠ²Π°ΠΉΡΠ΅ ΠΏΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΡΠ»Π°Π΄ΡΠΈΠΊΠ°, Π·Π°ΡΡΠ°Π²Π»ΡΡΡΠ΅Π³ΠΎ C# ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ° ΠΏΡΠΎΡ ΠΎΠ΄ΠΈΡΡ ΡΠΎΠ·Π΄Π°Π½Π½ΡΠ΅ ΠΈΠΌ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ, ΡΡΡΠΎΠΊΠ° Π·Π° ΡΡΡΠΎΠΊΠΎΠΉ, ΡΠ½ΠΎΠ²Π° ΠΈ ΡΠ½ΠΎΠ²Π°, ΠΏΠΎΠΊΠ° ΠΊΠΎΠ΄ Π½Π΅ Π±ΡΠ΄Π΅Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½ ΠΈ ΡΠ°Π±ΠΎΡΠΎΡΠΏΠΎΡΠΎΠ±Π΅Π½. ΠΠΎΡΠ΄ΠΎΡΡΡ Π·Π° Π²ΡΠΏΠΎΠ»Π½Π΅Π½Π½ΡΡ ΡΠ°Π±ΠΎΡΡ β Π²ΠΎΡ ΠΆΠ΅Π»Π°Π΅ΠΌΡΠΉ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ Π² ΠΎΠ±ΡΡΠ΅Π½ΠΈΠΈ IT ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΎΠ² Π² Π£ΠΊΡΠ°ΠΈΠ½Π΅, ΡΠ΅ΠΌ Π±ΠΎΠ»Π΅Π΅ Π΅ΡΠ»ΠΈ ΡΠ΅ΡΡ ΠΈΠ΄ΡΡ ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°, ΠΈΠ·Π±ΡΠ°Π²ΡΠ΅Π³ΠΎ ΠΏΡΡΡ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ C#. ΠΠΎΡΠ΄ΠΎΡΡΡ, Π»Π΅Π³ΠΊΠΎ ΠΊΠΎΠ½Π²Π΅ΡΡΠΈΡΡΠ΅ΠΌΠ°Ρ Π² Π»ΡΠ±ΡΡ ΠΈΠ·Π±ΡΠ°Π½Π½ΡΡ ΠΌΠΎΡΠΈΠ²Π°ΡΠΈΡ. ΠΠ΅Π΄Ρ ΠΏΠΎ Π½Π°ΡΡΠΎΡΡΠ΅ΠΌΡ Ρ ΠΎΡΠΎΡΠ΅Π³ΠΎ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠ° Π²ΡΠ΅Π³Π΄Π° Ρ ΠΎΡΡΡ Π²ΡΠ΅!
ΠΡΡΠ°Π»ΠΎΡΡ Π»ΠΈΡΡ ΠΎΠ΄Π½ΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ C# ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°, ΡΡΠΎ ΠΏΠΎΡΡΠΈΠΆΠ΅Π½ΠΈΠ΅ ΡΡΡΠΈ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π³ΠΎ Π½ΠΈΠΆΠ΅ ΠΏΠΎΠ΄ΡΠ°Π·Π΄Π΅Π»Π° Π½Π°ΡΠ΅ΠΉ ΡΡΠ°ΡΡΠΈ.
5) Π₯Π»ΠΎΠΏΠΎΠΊ ΠΎΠ΄Π½ΠΎΠΉ Π»Π°Π΄ΠΎΠ½ΡΡ ΠΈΠ»ΠΈ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ 10 000 Π²ΠΎΠΏΡΠΎΡΠΎΠ². ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΡ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ½ΠΎΠ³ΠΎ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄Π° ΠΊ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π° C# ΠΈ Π² ΠΈΠ·ΡΡΠ΅Π½ΠΈΠΈ .NET ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ
ΠΡΠ»ΠΈ ΠΡ Π½Π°ΡΡΠΈΠ»ΠΈΡΡ ΠΏΠΈΡΠ°ΡΡ ΠΊΠΎΠ΄, ΡΠΎ, Π½Π°Π²Π΅ΡΠ½ΠΎΠ΅, ΡΡΠΎ Π·Π½Π°ΡΠΈΡ, ΡΡΠΎ ΠΡ ΡΠΆΠ΅ Π½Π΅ Π½ΠΎΠ²ΠΈΡΠΎΠΊ Π² C#. Π’Π΅ΠΏΠ΅ΡΡ ΠΡ ΠΎΠ±ΡΠ΅Π»ΠΈ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΈ Π·Π½Π°Π΅ΡΠ΅, ΠΊΠ°ΠΊ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ Π»ΠΈΡΠ½ΠΎΡΡΠ½ΠΎΠΉ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ°Π±ΠΎΡΠ΅Π³ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠ°, ΡΠ°ΠΊ ΠΈ Β«ΡΠ·ΠΊΠΈΠ΅ ΠΌΠ΅ΡΡΠ°Β» ΠΈ ΠΌΠ΅ΡΠΎΠ΄Ρ ΡΠ°Π±ΠΎΡΡ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΠ΅ ΠΏΡΠΎΡ ΠΎΠ΄ΠΈΡΡ ΠΈΡ Ρ Π»ΡΠ³ΠΊΠΎΡΡΡΡ ΠΈ ΠΈΠ·ΡΡΠ΅ΡΡΠ²ΠΎΠΌ ΠΎΠΏΡΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ° C#. Π§ΡΠΎ ΠΆΠ΅ ΡΡΠΎ Π·Π½Π°ΡΠΈΡ? ΠΡ ΡΡΠ°Π»ΠΈ C# ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠΌ? ΠΠ΅Ρ. ΠΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΄Π΅Π»Π°Π»ΠΈ ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠ°Π³. ΠΡΠΆΠ΅Π½ ΠΎΡΡΠ΅Π·Π²Π»ΡΡΡΠΈΠΉ Ρ Π»ΠΎΠΏΠΎΠΊ ΠΎΠ΄Π½ΠΎΠΉ Π»Π°Π΄ΠΎΠ½ΡΡ, ΠΈΠ»ΠΈ Π³ΠΎΠ²ΠΎΡΡ Π±Π΅Π· ΠΏΡΠΈΡΡ ΠΈ Π°ΡΡΠΎΡΠΈΠ°ΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΡΡΠ΄Π° Ρ Π±ΡΠ΄Π΄ΠΈΠ·ΠΌΠΎΠΌ, ΠΏΠΎΠΏΡΠΎΡΡΡ ΠΏΠΎΡΠ΅ΡΠΈΠ½Π°, Π²ΡΠ΄Π°Π½Π½Π°Ρ ΡΠ°ΠΌΠΎΠΌΡ ΡΠ΅Π±Π΅ Ρ ΡΠ»ΡΠ±ΠΊΠΎΠΉ. Π’Π΅ΠΏΠ΅ΡΡ ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΡΡ ΠΊ ΡΠΎΠΌΡ, ΡΡΠΎ Π½Π°Π·ΡΠ²Π°ΡΡ Π£Π³Π»ΡΠ±Π»Π΅Π½Π½ΠΎΠ΅ ΠΈΠ·ΡΡΠ΅Π½ΠΈΠ΅ C# ΠΈΠ»ΠΈ ΠΎΡΠ²Π΅ΡΠΎΠΌ ΡΡΠ΅Π½Π΅ΡΡ, Π²ΡΡ ΡΡΠΎ Π²ΡΠ΅ΠΌΡ Π΄Π΅ΡΠΆΠ°Π²ΡΠ΅ΠΌΡ Π½ΡΠ±Π° Π² ΡΡΡΠ½ΠΎΠΌ ΡΠ΅Π»Π΅. ΠΡΠΈΡΠ»Π° ΠΠ°ΡΠ° ΠΎΡΠ΅ΡΠ΅Π΄Ρ, Π²ΠΎΡ ΡΡΠΎ ΡΡΠΎ Π·Π½Π°ΡΠΈΡ. 10 000. ΠΠΌΠ΅Π½Π½ΠΎ 10 000 Π²ΠΎΠΏΡΠΎΡΠΎΠ²! ΠΠΈΠΊΠ°ΠΊ Π½Π΅ ΠΌΠ΅Π½ΡΡΠ΅! 10 000 Π²ΠΎΠΏΡΠΎΡΠΎΠ² ΡΡΠ»ΡΡΠΈΡ ΠΎΡ Π²Π°Ρ ΡΡΠ΅Π½Π΅Ρ Π² ΠΎΠ½Π»Π°ΠΉΠ½-ΠΊΠΎΠ½ΡΡΠ»ΡΡΠ°ΡΠΈΠΈ, Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΠΎΡΠ½ΡΡ Π·Π°Π½ΡΡΠΈΠΉ ΡΠ³Π»ΡΠ±Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ C#, ΠΏΡΠΎΡΠΌΠΎΡΡΠ° Π²ΠΈΠ΄Π΅ΠΎ ΡΡΠΎΠΊΠΎΠ² ΠΈ ΠΈΡ ΠΎΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΡ. ΠΡΠΎΠ·Π½Π°Π½Π½ΡΡ , Π½Π΅ΡΠΏΠ΅ΡΠ½ΡΡ , Π²ΡΠ΄Π΅ΡΠΆΠ°Π½Π½ΡΡ ΠΈ Π»ΠΎΠ³ΠΈΡΠ½ΡΡ Π΄ΠΎ Π±Π΅ΡΠ΅Π½ΡΡΠ²Π°. ΠΠ΄Π΅ΡΡ ΠΈ ΡΠ΅ΠΉΡΠ°Ρ, ΠΊΠ°ΠΊ ΠΌΡ ΠΈ ΡΡΠΈΠ»ΠΈ ΠΠ°Ρ. ΠΠ΅Π΄Ρ ΠΡ Π½Π΅ ΠΏΡΠΎΡΡΠΎ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΠΉ C# ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ, Π° ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ, Π΄ΠΎΡΡΠΈΠ³Π°ΡΡΠΈΠΉ ΡΠ²ΠΎΠΈΡ ΡΠ΅Π»Π΅ΠΉ, ΡΠΌΠ΅ΡΡΠΈΠΉ ΠΌΡΡΠ»ΠΈΡΡ Π°Π±ΡΡΡΠ°ΠΊΡΠ½ΠΎ-ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π΅Π½Π½ΡΠΌΠΈ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΡΠΌΠΈ ΠΈ Π·Π½Π°ΡΡΠΈΠΉ Π²Π°ΠΆΠ½ΠΎΡΡΡ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ C# ΠΈ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ .NET ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ. Π, Π΄Π°! ΠΠΎΡ Π΅ΡΡ ΠΊΠΎΠ΅-ΡΡΠΎ. ΠΠ°Π΄Π΅ΡΡΡ, ΡΠ΅ΠΏΠ΅ΡΡ ΠΡ ΠΈ ΡΠ΅ΠΏΠ΅ΡΡ Π½Π΅ ΡΠΎΠ±ΠΈΡΠ°Π΅ΡΠ΅ΡΡ ΠΎΠ±ΠΌΠ°Π½ΡΠ²Π°ΡΡ ΡΠ΅Π±Ρ ΡΠ΅ΠΌ, ΡΡΠΎ ΠΡ Π½Π°ΡΡΠΈΡΠ΅ΡΡ ΡΠ³Π»ΡΠ±Π»Π΅Π½Π½ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ Π½Π° C# Π·Π° ΠΏΠ°ΡΡ-ΡΡΠΎΠΉΠΊΡ Π½Π΅Π΄Π΅Π»Ρ.
habr.com
Π‘ΠΎΡΡΠ°Π²Π»ΡΠ΅ΠΌ ΠΏΠ»Π°Π½ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΠΈ Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ ΠΊΠ½ΠΈΠ³ΠΈ C++ Π΄Π»Ρ ΡΠ°ΠΉΠ½ΠΈΠΊΠΎΠ²
ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΠΏΠ»Π°Π½ΠΎΠ² ΠΎΠ΄Π½ΠΎΡΠΈΠΏΠ½Ρ: Π±Π°Π·ΠΈΡ, ΡΠΈΠΏΡ Π΄Π°Π½Π½ΡΡ
, ΠΠΠ ΠΈ Π΄Π°Π»Π΅Π΅. Π‘ΠΎΡΡΠ°Π²Π»ΡΠ΅ΠΌ Π°Π΄Π΅ΠΊΠ²Π°ΡΠ½ΡΠΉ ΠΏΠ»Π°Π½ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΠΈ ΡΠΌΠΎΡΡΠΈΠΌ Π»ΡΡΡΠΈΠ΅ ΠΊΠ½ΠΈΠ³ΠΈ C++ Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ
.
ΠΡΡΡΡΠΎΠΈΠΌ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΠ»Π°Π½, ΠΏΡΠΈ ΡΡΠΎΠΌ ΠΏΠΎΡΡΠ°ΡΠ°Π΅ΠΌΡΡ ΠΎΡΡΠΎΠ»ΠΊΠ½ΡΡΡΡΡ ΠΎΡ Π·Π°ΡΠΆΠ°Π²Π΅Π²ΡΠ΅Π³ΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠ°, ΡΡΡΡ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ β ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΡΡ ΠΏΠΎΠ΄ΡΡΠΊΡ Π΄Π»Ρ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΠ°Π±Π»ΠΎΠ½ΠΎΠ². ΠΡ Π·Π°ΡΡΠΎΠ½Π΅ΠΌ Π²Π°ΠΆΠ½ΡΠ΅ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΊΠ½ΠΈΠ³ΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Ρ Π»ΠΈΡ Π²ΠΎΠΉ Π²ΠΎΡΠΏΠΎΠ»Π½ΡΡ Π²Π΅ΡΡ ΡΠ΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π±Π°Π·ΠΈΡ.
ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΠ΅ΡΡ, Π½ΡΠΆΠ΅Π½ Π»ΠΈ Π²Π°ΠΌ ΠΌΠ΅Π½ΡΠΎΡ? ΠΡΠ»ΠΈ Π΄Π°, ΠΈΠΌΠ΅Π΅Ρ ΡΠΌΡΡΠ» ΠΏΠΎΠΈΡΠΊΠ°ΡΡ Π΅Π³ΠΎ Π½Π° ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠΎΡΡΠΌΠ°Ρ , ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊΒ CyberForum ΠΈ ΠΠ»ΡΠ± ΠΠ ΠΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ². ΠΡΠ»ΠΈ ΠΆΠ΅ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΠΎΠ±ΡΡΠ°ΡΡΡΡ ΡΠ°ΠΌΠΈ, ΡΠΎ ΠΈ Π² Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΡΡΠΎ-Π»ΠΈΠ±ΠΎ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ ΡΠ°ΡΡΡΠΈΡΡΠ²Π°ΠΉΡΠ΅ ΡΠΎΠ»ΡΠΊΠΎ Π½Π° ΡΠ΅Π±Ρ, Π²ΠΎΠΎΡΡΠΆΠΈΠ²ΡΠΈΡΡ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΌΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΊΡΡΡΠ°ΠΌΠΈ.
ΠΡΠ±ΠΎΠΉ ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°ΡΠ΅Π»Ρ Π±ΡΠ΄Π΅Ρ ΡΠΎΠ²Π΅ΡΠΎΠ²Π°ΡΡ ΠΎΠ΄ΠΈΠ½ ΠΈ ΡΠΎΡ ΠΆΠ΅ Π±Π°Π·ΠΈΡ:
- ΠΠ·ΡΡΠ΅Π½ΠΈΠ΅Β ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΠΎ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
- ΠΠ·ΡΡΠ΅Π½ΠΈΠ΅ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ ΡΠ°Π±Π»ΠΎΠ½ΠΎΠ² (STL) ΡΠ·ΡΠΊΠ°.
- Π Π»ΡΡΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ Π²Ρ Π·Π°ΡΡΠΎΠ½Π΅ΡΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ ΠΈ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΈ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊΒ OpenGL Π΄Π»Ρ ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ 2D ΠΈ 3D ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² + Qt Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΊΡΠΎΡΡΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ (ΠΏΡΠΈΠΌ. Skype).
ΠΠΎ ΡΡΠΎ Π΅ΡΠ΅ Π½Π΅ Π²ΡΠ΅. Π§Π΅ΡΠ΅Π· ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΉ ΠΊΡΡΡ Π±ΡΠ΄ΡΡ ΠΏΡΠΎΡΡΠ½ΡΡΡ ΠΏΡΠΈΠ΅Π²ΡΠΈΠ΅ΡΡ «Π’ΠΈΠΏΡ Π΄Π°Π½Π½ΡΡ », «Π‘ΡΡΠΎΠΊΠΈ», «ΠΠ°ΡΡΠΈΠ²Ρ», «Π¦ΠΈΠΊΠ»Ρ», «ΠΠΈΡΠ΅ΠΌ ΠΏΠ΅ΡΠ²ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Hello World» ΠΈ Π²ΡΠ΅ Π² ΡΠ°ΠΊΠΎΠΌ Π΄ΡΡ Π΅.
ΠΡΠΆΠ½Ρ Π»ΠΈ ΠΏΡΠΈ Π²ΡΠ΅ΠΌ ΡΡΠΎΠΌΒ ΠΊΠ½ΠΈΠ³ΠΈ C++? ΠΠ΅ΡΡΠΏΠΎΡΠ½ΠΎ, Π½ΠΎ Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΠ΄ΠΎΠΉΠ΄ΡΡ Π΄Π»Ρ Π²Π°ΡΠ΅Π³ΠΎ ΡΡΠΎΠ²Π½Ρ.
ΠΠΎΠΏΡΡΡΠΈΠΌ, Π²Ρ ΡΠΆΠ΅ Π·Π½Π°Π΅ΡΠ΅ ΠΈ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ ΠΠΠ, ΠΈΒ ΠΏΠΎ ΠΌΠ΅Π½ΡΡΠ΅ΠΉ ΠΌΠ΅ΡΠ΅ ΠΎΠ΄ΠΈΠ½Β ΠΠ-ΡΠ·ΡΠΊ. Π’ΠΎΠ³Π΄Π° ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΠ°Π·Ρ ΠΎΡΠ±ΡΠΎΡΠΈΡΡ Π² ΡΡΠΎΡΠΎΠ½Ρ ΠΎΡΠ½ΠΎΠ²Ρ-ΠΎΡΠ½ΠΎΠ²Ρ ΠΈ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π½Π° ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΏΠΎΠ΄ΠΏΡΠ½ΠΊΡ.
ΠΠ»Ρ ΡΠ΅Ρ , ΠΊΡΠΎ Π·Π½Π°Π΅Ρ ΠΠΠ
ΠΠ°ΠΆΠ΅ Π΅ΡΠ»ΠΈ Π²Ρ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅ΡΡ ΠΊ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ ΡΡΠΈΡ Π»ΡΠ΄Π΅ΠΉ, Π²ΡΠ΅ ΡΠ°Π²Π½ΠΎ ΠΏΡΠΎΠ±Π΅Π³ΠΈΡΠ΅ΡΡ ΠΏΠΎ Π±Π°Π·ΠΈΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡΒ Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π΅ΠΎΠΊΡΡΡΠ°.
Π’Π΅ΠΏΠ΅ΡΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²Π°ΠΌ ΠΏΡΠΈΠ³ΠΎΠ΄ΡΡΡΡ Π² ΡΠ°Π±ΠΎΡΠ΅, ΠΈ Π½Π° ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΠΎΠΈΡ ΠΎΠ±ΡΠ°ΡΠΈΡΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π² ΠΏΠ΅ΡΠ²ΡΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ:
- Π‘ΡΠ°Π½Π΄Π°ΡΡΠ½Π°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°, ΠΎ ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΠΆΠ΅ ΠΏΠΈΡΠ°Π»ΠΎΡΡ ΡΠ°Π½Π΅Π΅.
- Π‘ΠΎΠ±ΡΠ°Π½ΠΈΠ΅ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ BOOST.
- ΠΠΎΠ»Π»Π΅ΠΊΡΠΈΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ Portable Components (POCO) Π΄Π»Ρ ΡΠΏΡΠΎΡΠ΅Π½ΠΈΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ΅ΡΠ΅Π²ΡΡ ΠΊΡΠΎΡΡΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.
- Π€ΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ Qt.
- Open Graphics Library (OpenGL) Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ 2D ΠΈ 3D Π³ΡΠ°ΡΠΈΠΊΠΈ.
- Π€ΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΒ JUCE ΠΏΡΠ΅ΠΊΡΠ°ΡΠ½ΠΎ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ Π΄Π»Ρ Π·Π°Π΄Π°Ρ Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΎΠΉ Π°ΡΠ΄ΠΈΠΎ, Π³ΡΠ°ΡΠΈΠΊΠΈ ΠΈ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΡΠ»ΠΎΠΆΠ½ΡΡ GUI.
ΠΠ»Ρ «ΡΠ°ΠΌΡΡ ΠΌΠ°Π»Π΅Π½ΡΠΊΠΈΡ »
Π Π²ΠΎΡ Π² ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π±Π΅Π· ΡΠ΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΏΠΎΠ΄ΡΡΠΊΠΈ Π½ΠΈΠΊΠ°ΠΊ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΡΡΠ΅ΡΡ Ρ Π½Π°ΡΠΈΠΌ ΠΏΠ΅ΡΠ΅ΡΠ½Π΅ΠΌ ΠΊΠ½ΠΈΠ³:
- C++ Π΄Π»Ρ ΡΠ°ΠΉΠ½ΠΈΠΊΠΎΠ²
- Π―Π·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ C++. ΠΠ΅ΠΊΡΠΈΠΈ ΠΈ ΡΠΏΡΠ°ΠΆΠ½Π΅Π½ΠΈΡ
- ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅: ΠΏΡΠΈΠ½ΡΠΈΠΏΡ ΠΈ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ° ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ C++
- Π―Π·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ C++. ΠΠ°Π·ΠΎΠ²ΡΠΉ ΠΊΡΡΡ
Π’Π΅, ΠΊΡΠΎ Π΅ΡΠ΅ Π½Π΅ Π½Π° ΠΏΠ»Π°Π²Ρ, Π½ΠΎ ΡΠΆΠ΅ ΠΈΠΌΠ΅Π΅Ρ ΠΊΠΎΠ΅-ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΎ C++, ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΎΡΠ΅Π½ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Ρ:
- A Tour of C++
- Π€ΠΈΠ»ΠΎΡΠΎΡΠΈΡ Π‘++. ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΉ Π‘++
- ΠΠ°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π‘++
Π Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ Π±ΠΎΠ½ΡΡ: ΡΠ±ΠΎΡΠ½ΠΈΠΊ Π·Π°Π΄Π°Ρ ΡΠ°Π·Π½ΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ Π΄Π»Ρ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ Π·Π΄Π΅ΡΡ.
proglib.io
C++ ΡΡΠΎΠΊΠΈ Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ — ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ Ρ Π½ΡΠ»Ρ Π΄Π»Ρ ΡΠ°ΠΉΠ½ΠΈΠΊΠΎΠ²
Π‘++ — ΡΡΠΎ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΡΠ΅ΠΌΡΠΉ, Π²ΡΡΠΎΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΡΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π² Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π΅ ΡΡΠ΅Ρ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ. ΠΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ°ΡΡΠ°ΡΡΡ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·Π½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. ΠΠ° ΡΠ΅Π³ΠΎΠ΄Π½Ρ β ΡΡΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΏΠΎΠΏΡΠ»ΡΡΠ½Π΅ΠΉΡΠΈΡ ΠΈ ΠΈΠ·Π²Π΅ΡΡΠ½Π΅ΠΉΡΠΈΡ ΡΠ·ΡΠΊΠΎΠ².
ΠΠΎΠ»Π΅Π·Π½ΡΠ΅ ΡΡΡΠ»ΠΊΠΈ:
3) ΠΠΎΠ»ΡΡΠΎΠΉ ΠΊΡΡΡ ΠΏΠΎ C++;
Π‘++ Π±Π΅ΡΡΡ ΠΎΡΠ½ΠΎΠ²Ρ Π² ΡΠ·ΡΠΊΠ΅ Π‘ΠΈ, Π°ΠΊΡΠΈΠ²Π½ΠΎ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΠΌΠΎΠΌ Π΅ΡΡ Π² 1969-1973 Π³ΠΎΠ΄Π°Ρ . ΠΠ° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΡ ΠΎΡΠ²Π΅ΡΠ°Π»Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ Bell Labs Π²ΠΎ Π³Π»Π°Π²Π΅ Ρ Π³Π»Π°Π²Π½ΡΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠΌ Dennis Ritchie. Π§Π΅ΡΠ΅Π· 10 Π»Π΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ ΠΈΠ· ΠΠ°Π½ΠΈΠΈ Bjarne Stroustrup, Π² ΡΠ²ΠΎΡ Π²ΡΠ΅ΠΌΡ ΡΠ²Π»ΡΠ²ΡΠΈΠΉΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠΌ Π‘ΠΈ, Π²ΡΠΏΡΡΠΊΠ°Π΅Ρ ΡΠ°ΡΡΠΈΡΠ΅Π½Π½ΡΡ Π²Π΅ΡΡΠΈΡ ΡΠ·ΡΠΊΠ° ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Π‘++. ΠΠ½Π°ΡΠ°Π»Π΅ ΡΠ²ΠΎΠ΅Π³ΠΎ ΠΏΡΡΠΈ C++ ΡΠ²Π»ΡΠ»ΡΡ Π²ΡΠ΅Π³ΠΎ Π»ΠΈΡΡ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ΠΌ, Π½Π΅ΠΊΠΈΠΌ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΊ Π‘ΠΈ, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΡΠ°ΡΡΠΈΡΡΠ»ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΠΠ. Π‘Π°ΠΌ Π‘ΡΡΠ°ΡΡΡΡΡΠΏ ΠΈΠ·Π½Π°ΡΠ°Π»ΡΠ½ΠΎ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°Π» ΡΠ·ΡΠΊ Π²ΡΠ΅Π³ΠΎ Π»ΠΈΡΡ ΠΊΠ°ΠΊ Β«Π‘ΠΈ Ρ ΠΊΠ»Π°ΡΡΠ°ΠΌΠΈΒ».
ΠΠ°ΡΠ° ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ C++ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ Π½Π° 1983 Π³ΠΎΠ΄. Π₯ΠΎΡΡ ΠΎΠ½ ΠΈ Π½Π΅ ΡΠ²Π»ΡΠ»ΡΡ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΡΠΌ ΡΠ·ΡΠΊΠΎΠΌ, Π° Π»ΠΈΡΡ ΠΎΡΠ²Π΅ΡΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ Π‘ΠΈ, Π½ΠΎ Π²ΡΡ ΠΆΠ΅ ΠΈΠΌΠ΅Π» ΡΡΠ΄ ΠΏΠΎΠ»Π΅Π·Π½ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ. ΠΠ° ΡΡΡΡ Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°ΠΌ ΡΠ΄Π°Π²Π°Π»ΠΎΡΡ Π±ΡΡΡΡΠ΅Π΅ ΠΈ ΠΏΡΠΎΡΠ΅ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. Π‘ Π²ΡΡ ΠΎΠ΄ΠΎΠΌ C++ Π² ΠΌΠΈΡΠ΅ ΠΏΠΎΡΠ²ΠΈΠ»ΠΎΡΡ ΡΡΠ΄, Π½ΡΠ½Π΅ ΠΎΠ±ΡΠ΅ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΠ½Π½ΡΡ , ΠΏΠΎΠ½ΡΡΠΈΠΉ:
- ΠΠ½ΠΈΡΠΈΠ°ΡΠΈΡ ΠΊΠ»Π°ΡΡΠΎΠ² Ρ ΠΎΠ±ΡΠ΅ΠΊΡΠ°ΠΌΠΈ Π² ΠΠΠ;
- ΠΡΠΈΠ½ΡΠΈΠΏ Π½Π°ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ;
- ΠΡΠ³ΡΡΠ·ΠΊΠ° ΠΈΠ»ΠΈ ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΉ ΠΈΠ· ΠΏΠ°ΠΌΡΡΠΈ;
- ΠΠΈΡΡΡΠ°Π»ΡΠ½Π°Ρ ΡΠ°Π±ΠΎΡΠ° ΡΡΠ½ΠΊΡΠΈΡΠΌΠΈ;
- Π‘ΠΈΡΡΠ΅ΠΌΠ° ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠΉ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄ΡΡΠ³ΠΎΠ΅.
ΠΡΠ΄Π΅Ρ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ: Π‘ΠΈ ΠΏΠΎ ΡΠ΅ΠΉ Π΄Π΅Π½Ρ ΡΠΎΡ ΡΠ°Π½ΡΠ΅Ρ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΡ Π΄Π°ΠΆΠ΅ Π½Π΅ΡΠΌΠΎΡΡΡ Π½Π° ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ C++ ΠΈ Π΄ΠΎΠΌΠΈΠ½ΠΈΡΡΡΡΠ΅Π΅ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π³ΠΎ ΡΠ·ΡΠΊΠ° Π² ΡΡΠ΅ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΠΈ. ΠΠΎΡΠ΅ΠΌΡ ΡΡΠ°ΡΡΠΉ ΠΈ ΠΌΠ΅Π½Π΅Π΅ ΡΠ°Π·Π²ΠΈΡΡΠΉ ΡΠ·ΡΠΊ Π΄Π°ΠΆΠ΅ ΡΠ΅Π³ΠΎΠ΄Π½Ρ ΠΏΠΎΠΏΡΠ»ΡΡΠ΅Π½? ΠΡΡ ΠΏΡΠΎΡΡΠΎ β ΠΏΠ΅ΡΠ΅Π½ΠΎΡΠΈΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π° Π½ΠΎΠ²ΡΠΉ ΡΠ·ΡΠΊ — Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ Π·Π°ΡΡΠ°ΡΠ½ΠΎΠ΅ ΠΈ Π΄ΠΎΠ»Π³ΠΎΠ΅ Π΄Π΅Π»ΠΎ. Π§Π°ΡΡΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ ΠΏΡΠΎΡΡΠΎ ΠΏΠ»ΡΠ²ΡΡ ΠΏΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΈ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΡΠ²ΠΎΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π° Π‘ΠΈ.
Π ΡΠ΅ΡΠΈ ΠΎΡΠ΅Π½Ρ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΡ Π΄Π°ΡΡ ΡΠΎΠ²Π΅ΡΡ, ΡΡΠΎ Π½Π°ΡΠ°ΡΡ ΠΈΠ·ΡΡΠ΅Π½ΠΈΠ΅ Π‘-ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΡ ΡΠ·ΡΠΊΠΎΠ² Π»ΡΡΡΠ΅ Ρ Π‘ΠΈ. ΠΠ½ΠΈ Π³ΠΎΠ²ΠΎΡΡΡ, ΡΡΠΎ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π»ΡΡΡΠ΅ ΠΏΠΎΠ½ΡΡΡ ΡΡΡΡ Π‘++. Π ΡΠ΅Π°Π»ΡΠ½ΠΎΡΡΠΈ β ΡΡΠΎ Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠ΅ ΠΌΠ½Π΅Π½ΠΈΠ΅. ΠΡΠ»ΠΈ Π½Π°ΡΠ°ΡΡ ΠΈΠ·ΡΡΠ΅Π½ΠΈΠ΅ Ρ Π‘++, Π² Π°ΡΡΠ΅Π½Π°Π»Π΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° ΠΏΠΎΡΠ²ΡΡΡΡ Π·Π½Π°Π½ΠΈΡ ΠΎ Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²ΡΡ ΠΈ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΡ ΡΠ·ΡΠΊΠ°. ΠΡΠ»ΠΈ ΠΊΠΎΠ³Π΄Π°-ΡΠΎ ΠΏΠΎΡΠ²ΠΈΡΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΡ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ Π½Π° Π‘ΠΈ, ΡΡΠΎ Π½Π΅ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅Ρ ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΈ ΡΠΈΠ». ΠΠ°ΠΆΠ΅ ΡΠ°ΠΌ ΡΠ°ΠΊΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π° Π½Π° Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΡΡΠ°ΡΡΠΉ Π‘ΠΈ ΡΠΆΠ΅ Π²ΡΠ·ΡΠ²Π°Π΅Ρ Π±ΠΎΠ»ΡΡΠΈΠ΅ ΡΠΎΠΌΠ½Π΅Π½ΠΈΡ.
ΠΠΎ Π΅ΡΠ»ΠΈ Π²Ρ Π²ΡΠ΅ ΠΆΠ΅ Ρ ΠΎΡΠΈΡΠ΅ ΠΈΠ·ΡΡΠΈΡΡ Π‘ΠΈ ΠΏΠ΅ΡΠ΅Π΄ ΡΠ·ΡΠΊΠΎΠΌ C++, ΡΠΎ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌ Π²Π°ΠΌ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ Ρ Π±ΠΎΠ»ΡΡΠΈΠΌ Π²ΠΈΠ΄Π΅ΠΎ ΡΡΠΎΠΊΠΎΠΌ, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ Ρ ΡΡΠΈΠΌ ΡΠ·ΡΠΊΠΎΠΌ:
ΠΠΎΠ»Π΅Π΅ Π΄Π΅ΡΠ°Π»ΡΠ½ΠΎ ΠΏΡΠΎ ΡΠ·ΡΠΊ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΡΠΈΡΠ°ΡΡ Π½Π° ΡΡΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΠ΅.
Π ΡΠΊΠΎΡΠΎΡΡΠΈ ΠΏΠΎΡΠ»Π΅ Π²ΡΠΏΡΡΠΊΠ° Π‘++ ΡΠ·ΡΠΊ Π½Π°ΡΠ°Π» Π·Π°Π²ΠΎΡΠ²ΡΠ²Π°ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΡΠ΅ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ Π² Π½Π΅Π³ΠΎ Π²Π½Π΅Π΄ΡΡΠ»ΠΈ Π²ΡΡ Π½ΠΎΠ²ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ, ΡΡΠΎ Π²ΡΡ Π±ΠΎΠ»ΡΡΠ΅ ΠΎΡΠ΄Π°Π»ΡΠ»ΠΎ Π΅Π³ΠΎ ΠΎΡ ΡΠΎΠ»ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΊ Π‘ΠΈ. ΠΠΎΠ΄Π°ΠΌΠΈ ΠΏΠΎΠ·ΠΆΠ΅ Π΅Π³ΠΎ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π»ΠΈ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΈΠ»ΠΈ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΈ ΠΏΡΠΈΡΠ»ΠΎ Π²ΡΠ΅ΠΌΡ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΠΎΡΠ΄Π΅Π»ΠΈΡΡΡΡ ΠΎΡ Π‘ΠΈ, ΡΠΎΠ³Π΄Π°-ΡΠΎ ΡΠ·ΡΠΊ ΠΈ Π½Π°Π·Π²Π°Π»ΠΈ Π‘++. Π‘ ΡΠ΅Ρ ΠΏΠΎΡ ΠΏΡΡΡ ΡΠ·ΡΠΊΠΎΠ² ΡΠ°Π·ΠΎΡΡΠ»ΡΡ, ΠΎΠ½ΠΈ ΡΡΠ°Π»ΠΈ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΡΠΌΠΈ (Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ).
Π‘Π΅Π³ΠΎΠ΄Π½Ρ Π‘++ — ΡΡΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠΉ ΠΈ ΠΌΠΎΡΠ½ΡΠΉ ΡΠ·ΡΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ»ΡΡΠΈΠ» Π² Π½Π°ΡΠ»Π΅Π΄ΡΡΠ²ΠΎ ΠΎΡ Π‘ΠΈ ΠΌΠ°ΡΡΡ ΠΊΠ»ΡΡΠ΅Π²ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ ΠΏΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΠ°ΠΌΡΡΡΡ. ΠΠΎ ΡΡΠΎΠΉ ΠΏΡΠΈΡΠΈΠ½Π΅ ΠΎΠ½ Π°ΠΊΡΠΈΠ²Π½ΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π² ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ.
ΠΠ΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ:
- Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌ. ΠΠ°ΠΆΠ΅ ΡΠ°ΠΌΠ° Windows ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ Π±Π°Π·ΠΈΡΡΠ΅ΡΡΡ Π½Π° Π‘++;
- Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠ²;
- ΠΠ°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ Ρ Π½ΡΠ»Ρ;
- Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Π°Π½ΡΠΈΠ²ΠΈΡΡΡΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ ΠΏΡΠΎΡΠ΅Π³ΠΎ.
Π‘++ ΡΡΡΠ» Π΄Π°Π»Π΅ΠΊΠΎ Π·Π° ΠΏΡΠ΅Π΄Π΅Π»Ρ ΠΈΡΠΊΠ»ΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠ½ ΠΌΠΎΠΆΠ΅Ρ ΡΡΠ°ΡΡΠ²ΠΎΠ²Π°ΡΡ Π² ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π²ΡΠ΅Ρ ΡΡΠΎΠ²Π½Π΅ΠΉ, Π² ΠΊΠΎΡΠΎΡΡΡ ΡΡΠΎΠΈΡ Π°ΠΊΡΠ΅Π½Ρ Π½Π° Π±ΡΡΡΡΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠΈ ΠΈ ΡΠ°Π±ΠΎΡΠ΅ ΠΏΠΎΠ΄ Π²ΡΡΠΎΠΊΠΈΠΌΠΈ Π½Π°Π³ΡΡΠ·ΠΊΠ°ΠΌΠΈ. ΠΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π΄Π»Ρ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠΎΠ² ΠΈ ΠΏΡΠΈΠΊΠ»Π°Π΄Π½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.
ΠΠ΅ΡΡΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ³ΡΠΎΠ²ΡΡ Π΄Π²ΠΈΠΆΠΊΠΎΠ², ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π½ΡΡ Π΄Π»Ρ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΎΠ³ΡΠΎΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ³ΡΠΎΠ²ΠΎΠ³ΠΎ ΠΌΠΈΡΠ°, ΠΎΡΠ½ΠΎΠ²ΡΠ²Π°ΡΡΡΡ Π½Π° Π‘++. ΠΠ° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ Π³ΠΎΠ΄Π° Π²ΡΡ Π±ΠΎΠ»ΡΡΠ΅ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Π΄Π°Π½Π½ΡΠΉ ΡΠ·ΡΠΊ. ΠΠ°ΠΆΠ΅ Π² ΡΡΠ΅ΡΠ΅ Π²Π΅Π±Π° Π½Π°ΡΠ»ΠΎΡΡ ΠΌΠ΅ΡΡΠΎ ΡΡΠΎΠΌΡ ΡΠ·ΡΠΊΡ. ΠΡΠ΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π°ΠΊΡΠΈΠ²Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Π‘++, Π½Π΅ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΎΡΠ½ΠΎΠ²Ρ, ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΎΡΡΠΎ Π΄Π»Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°ΡΠ΅Π»ΡΠ½ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ, Π½ΠΎ ΡΠ°ΠΊΡ ΠΎΡΡΠ°ΡΡΡΡ ΡΠ°ΠΊΡΠΎΠΌ. ΠΡΠ»ΠΈ ΠΏΠΎΠ΄ΡΡΠΎΠΆΠΈΡΡ: ΡΠ»ΠΎΠΆΠ½Π΅Π΅ Π½Π°ΠΉΡΠΈ ΡΡΠ΅ΡΡ, Π² ΠΊΠΎΡΠΎΡΡΡ Π‘++ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡΡΡ, ΡΠ΅ΠΌ ΡΠ°ΠΌ, Π³Π΄Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΡΠΎΡ ΡΠ·ΡΠΊ.
Π‘++ ΠΎΡΠ½ΠΎΡΠΈΡΡΡ ΠΊ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΡΠ΅ΠΌΡΠΌ ΡΠ·ΡΠΊΠ°ΠΌ, ΡΠΎ Π΅ΡΡΡ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡ ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅Ρ ΠΊΠΎΠ΄ C++, ΠΏΡΠ΅ΠΎΠ±ΡΠ°ΠΆΠ°Ρ Π΅Π³ΠΎ Π² ΠΌΠ°ΡΠΈΠ½Π½ΡΠΉ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠ΅Π΄ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΡ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΉ. ΠΡΠ΅ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΡΠΌΠΈ, ΠΈΠ·-Π·Π° ΡΠ΅Π³ΠΎ Π½Π΅Π»ΡΠ·Ρ Π²Π·ΡΡΡ ΠΈ ΠΏΠ΅ΡΠ΅Π½Π΅ΡΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Ρ ΠΎΠ΄Π½ΠΎΠΉ Π½Π° Π΄ΡΡΠ³ΡΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ. Π’ΠΎΡΠ½Π΅Π΅, ΠΏΠ΅ΡΠ΅Π½Π΅ΡΡΠΈ ΠΌΠΎΠΆΠ½ΠΎ, Π½ΠΎ ΠΎΠ½Π° ΡΠ°ΠΌ Π½Π΅ Π·Π°ΠΏΡΡΡΠΈΡΡΡ. ΠΡΠΈ ΡΡΠΎΠΌ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ΄ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ ΠΏΠ΅ΡΠ΅Π½ΠΎΡΠΈΡΡΡ. ΠΠ΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΠΎΠ΅ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ β ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΉ ΠΠ‘.
Π£ Π‘++ Π΅ΡΡΡ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΡ ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΠΊΠΎΠ΄ΠΎΠΌ Π½Π° Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π΅ ΠΈΠ·Π²Π΅ΡΡΠ½ΡΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌ. ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠΎΠ²Π°ΡΡ ΠΈΡΡ ΠΎΠ΄Π½ΠΈΠΊΠΈ ΠΏΠΎΠ΄ Π»ΡΠ±ΡΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ.
Π‘++ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ Π² ΡΡΠΈΠ»Π΅ ΠΠΠ, ΡΠ΅Π³ΠΎ Π½Π΅ ΡΠΌΠ΅Π΅Ρ Π‘ΠΈ. Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ Π»ΠΈΡΡ Π½Π°Π±ΠΎΡΠΎΠΌ ΠΊΠ»Π°ΡΡΠΎΠ², ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΏΠΎΡΠΎΠ±Π½Ρ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ ΠΊΠΎΠ΄Π°. ΠΡΠΎ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΊΡΡΠΏΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.
ΠΠ°ΠΊ ΠΏΠΎΡΡΠ°ΠΏΠ½ΠΎ ΡΠ°Π·Π²ΠΈΠ²Π°Π»ΡΡ Π‘++?
Π¨Π°Π³ΠΈ ΡΠ°Π·Π²ΠΈΡΠΈΡ Π‘++:
- 1979-1980 β Π‘++ ΠΏΠΎΡΠ²ΠΈΠ»ΡΡ ΠΈ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π»ΡΡ, ΠΊΠ°ΠΊ ΡΠ·ΡΠΊ Π‘ΠΈ Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΌΠΈ ΠΊΠ»Π°ΡΡΠ°ΠΌΠΈ;
- 1983 β ΡΠ·ΡΠΊ Π½Π°ΡΠ°Π» Π½Π°Π·ΡΠ²Π°ΡΡΡΡ, ΠΊΠ°ΠΊ Π²ΡΠ΅ ΠΌΡ ΠΏΡΠΈΠ²ΡΠΊΠ»ΠΈ Π‘++;
- 1985 β ΡΠ΅Π»ΠΈΠ· ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π²Π°ΡΠΈΠ°Π½ΡΠ° Π‘++. Π ΡΡΠΎΡ ΠΆΠ΅ Π³ΠΎΠ΄ ΠΏΠΎΡΠ²ΠΈΠ»Π°ΡΡ ΠΏΠ΅ΡΠ²Π°Ρ Π±ΡΠΌΠ°ΠΆΠ½Π°Ρ ΠΊΠ½ΠΈΠ³Π° Β«Π―Π·ΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ C++Β», ΠΎΠ½Π° Π²ΠΊΠ»ΡΡΠ°Π»Π° ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΉ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ ΠΈ ΠΏΡΠ°Π²ΠΈΠ» ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΠ·ΡΠΊΠ°;
- 1989 β Π²ΡΠΏΡΡΠ΅Π½Π° Π²ΡΠΎΡΠ°Ρ Π²Π΅ΡΡΠΈΡ ΡΠ·ΡΠΊΠ° Ρ ΡΠ°ΡΡΠΈΡΠ΅Π½Π½ΡΠΌΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠΌΠΈ;
- Π‘ 1990 Π΄ΠΎ 2011 β ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎΠ΅ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π°. Π’Π°ΠΊΠΆΠ΅ ΡΡΠΎΠΈΡ ΡΠΏΠΎΠΌΡΠ½ΡΡΡ, ΡΡΠΎ Π² 1998 Π³ΠΎΠ΄Ρ Π²ΠΏΠ΅ΡΠ²ΡΠ΅ ΠΏΠΎΠΏΡΡΠ°Π»ΠΈΡΡ ΡΡΠ°Π½Π΄Π°ΡΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΠ·ΡΠΊ. Π’ΠΎΡ ΡΡΠ°Π½Π΄Π°ΡΡ Π²ΠΏΠΎΡΠ»Π΅Π΄ΡΡΠ²ΠΈΠΈ Π½Π°Π·Π²Π°Π»ΠΈ
ISO/IEC 14882:1998
, ΡΠ΅Π³ΠΎΠ΄Π½Ρ — Π‘++98. Π 2003 Π³ΠΎΠ΄Ρ ΠΏΠΎΡΠ²ΠΈΠ»Π°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ Π²Π°ΡΠΈΠ°Π½Ρ ΡΡΠ°Π½Π΄Π°ΡΡΠ° C++03; - 2011 β ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ ΡΡΠ°Π½Π΄Π°ΡΡΠ° C++11, Π² Π½ΡΠΌ ΠΏΠΎΡΠ²ΠΈΠ»ΠΎΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ Π½ΠΎΠ²ΠΎΠ²Π²Π΅Π΄Π΅Π½ΠΈΠΉ. ΠΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΎΠ±ΠΎΠ³Π°ΡΠΈΠ»ΠΎ ΡΠ·ΡΠΊ ΠΎΠ±ΠΈΠ»ΠΈΠ΅ΠΌ ΠΏΠΎΠ»Π΅Π·Π½ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ;
- 2014 β Π²ΡΠΏΡΡΠΊ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΌΠ°Π»ΠΎΠ³ΠΎ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΠΊ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅ΠΉ Π²Π΅ΡΡΠΈΠΈ ΡΡΠ°Π½Π΄Π°ΡΡΠ°. ΠΠ³ΠΎ ΠΏΡΠΎΠ·Π²Π°Π»ΠΈ C++14;
- 2017 β ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ ΠΊΡΡΠΏΠ½ΡΠΉ ΡΠ΅Π»ΠΈΠ· ΡΠ·ΡΠΊΠ°.
Π‘ΡΠ΅Π΄Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΡ
ΠΠ»Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π° C++ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»Π΅Π½ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠ΅ΠΎΠ±ΡΠ°ΠΆΠ°Π΅Ρ ΠΈΠ·Π½Π°ΡΠ°Π»ΡΠ½ΡΠΉ ΠΊΠΎΠ΄ Π² ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈΠΉ ΠΊ ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π² ΡΠ°ΠΉΠ»Π΅. Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠΎΠ² Π½Π΅ΠΈΡΡΠΈΡΠ»ΠΈΠΌΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ. ΠΠ½ΠΈ ΡΠ°Π·Π»ΠΈΡΠ°ΡΡΡΡ ΠΏΠΎ ΠΌΠ°ΡΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ², Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΠΏΠΎ ΡΠΏΠΎΡΠΎΠ±Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΡΠ°Π½Π΄Π°ΡΡΠΎΠ². ΠΠ° ΡΡΠ°ΠΏΠ΅ Π²ΡΠ±ΠΎΡΠ° ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠ° Π»ΡΡΡΠ΅ Π²ΡΠ±ΠΈΡΠ°ΡΡ ΡΠ΅, ΡΡΠΎ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΡΡ ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡΡΡΡ.
ΠΠ»Ρ ΡΠ°Π±ΠΎΡΡ Ρ C++ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΡΡΠ΅Π΄Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π»ΡΠ±ΡΡ ΡΠ΄ΠΎΠ±Π½ΡΡ Π΄Π»Ρ Π²Π°Ρ ΡΡΠ΅Π΄Ρ ΠΈΠ»ΠΈ ΠΆΠ΅ Π²ΠΎΠ²ΡΠ΅ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΎΠ½Π»Π°ΠΉΠ½ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠΎΠΌ. Π‘ΡΠ΅Π΄ΠΈ ΡΠ°ΠΌΡΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ ΡΡΠ΅Π΄ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠΌΠ΅ΡΠΈΡΡ ΡΠ°ΠΊΠΈΠ΅, ΠΊΠ°ΠΊ: Visual C++, Xcode (ΡΠΎΠ»ΡΠΊΠΎ ΠΠ°ΠΊ), GCC, Intel C++ Compiler, Embarcadero (Borland) C++ Builder.
ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΊΡΡΡΡ
Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΊΡΡΡΡ ΠΏΠΎ ΡΠ·ΡΠΊΡ C++. ΠΠ° Π½Π°ΡΠ΅ΠΌ ΡΠ°ΠΉΡΠ΅ Π²ΡΠ΅ ΠΊΡΡΡΡ ΠΏΠΎ ΡΠ·ΡΠΊΡ Π‘++ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΉΡΠΈ ΠΏΠΎ ΡΡΠΎΠΉ ΡΡΡΠ»ΠΊΠ΅.
itproger.com
ΠΊΠ°ΠΊ ΡΠΈΡΠ°ΡΡ ΠΈ ΡΡΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ
ΠΠ°ΡΠΈΠ½Π°ΡΡΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ ΡΠ°ΡΡΠΎ ΡΠΏΡΠ°ΡΠΈΠ²Π°ΡΡ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΈΡΠ°ΡΡ ΠΈ ΠΊΠ°ΠΊ, ΡΡΠΎΠ±Ρ Π»ΡΡΡΠ΅ ΡΡΠ²ΠΎΠΈΠ»ΡΡ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π». ΠΡΠ²Π΅ΡΠ°Π΅ΠΌ Π½Π° ΡΡΠΈ Π²ΠΎΠΏΡΠΎΡΡ.
Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ ΡΠ°ΡΡΠΊΠ°ΠΆΠ΅ΠΌ, ΠΊΠΎΠ³Π΄Π° ΠΈ ΠΊΠ°ΠΊ Π½ΡΠΆΠ½ΠΎ ΡΠΈΡΠ°ΡΡ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΊΠ°ΠΊΠΈΠ΅ ΠΊΠ½ΠΈΠ³ΠΈ Π²ΡΠ±ΡΠ°ΡΡ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΌ ΡΠ·ΡΠΊΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
ΠΠ°ΡΠ΅ΠΌ Π½ΡΠΆΠ½Ρ ΠΊΠ½ΠΈΠ³ΠΈ ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ?
ΠΡΠΎΠ²ΠΎΡΠΈΡΡΠ΅Ρ Π΄Π°Π½Π½ΡΠΉ Π²ΠΎΠΏΡΠΎΡ ΠΈΠ·ΠΎΠ±ΠΈΠ»ΠΈΠ΅ ΠΊΡΡΡΠΎΠ² ΠΈ Π²ΠΈΠ΄Π΅ΠΎΡΡΡΠΎΡΠΈΠ°Π»ΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΊΠΎΠ±Ρ ΡΠ²ΠΎΠ΄ΡΡ ΠΏΠΎΠ»ΡΠ·Ρ ΡΡΠ΅Π½ΠΈΡ Π½Π° Π½Π΅Ρ, Ρ ΠΎΡΡ ΡΡΠΎ Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ ΡΠ°ΠΊ. ΠΠ½ΠΈΠ³Π° β Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΎΠ±ΡΠ΅ΠΌΠ½ΡΠΉ ΡΠ΅ΡΡΡΡ, ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π½ΡΠΉ Π΄Π»Ρ ΠΎΡΠ½ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π°. Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΊΠ½ΠΈΠ³Π° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΠ΅Ρ Π½ΠΈΠΊΠ°Ρ ΠΈ ΡΠΎΠ²Π΅ΡΡ, Π½ΠΎ ΡΠ°ΠΊΠΆΠ΅ Π²Π·Π³Π»ΡΠ΄ Ρ Π²ΡΡΠΎΡΡ ΠΏΡΠΈΡΡΠ΅Π³ΠΎ ΠΏΠΎΠ»Π΅ΡΠ° Π½Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈ, ΠΈΠ΄Π΅ΠΈ ΠΈ ΠΎΠ±ΡΠ΅Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ°.
Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΊΠ½ΠΈΠ³Π° Π½Π΅ ΡΠΈΡΠ°Π΅ΡΡΡ Π·Π° ΠΎΠ΄ΠΈΠ½ Π²Π΅ΡΠ΅Ρ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ Ρ ΡΠ΄ΠΎΠΆΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠΉ Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΠ΅. ΠΠ°ΡΠ°ΡΡΡΡ ΠΎΠ½Π° Π·Π°Π±ΠΈΡΠ°Π΅Ρ Π΄Π½ΠΈ, Π½Π΅Π΄Π΅Π»ΠΈ, Π° ΠΈΠ½ΠΎΠ³Π΄Π° ΠΈ ΠΌΠ΅ΡΡΡΡ. ΠΠΎ Π΄Π°ΠΆΠ΅ ΡΡΠΎΠ»Ρ Β«ΡΠ°ΡΡΡΠ½ΡΡΡΠΉΒ» ΡΡΠΎΠΊ Π½Π΅ Π³Π°ΡΠ°Π½ΡΠΈΡΡΠ΅Ρ, ΡΡΠΎ Π²Ρ Π±ΡΡΡΡΠΎ ΠΎΡΠ²ΠΎΠΈΡΠ΅ Π²ΡΠ΅ ΠΈΠ·Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ΅. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π±ΡΠ°ΡΡ Π² ΡΠ°ΠΌΠΎΠΌ Π½Π°ΡΠ°Π»Π΅ Π±ΠΎΠ»ΡΡΡΡ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΡΡ ΠΊΠ½ΠΈΠ³Ρ (Π° ΡΠΎ ΠΈ Π΄Π²Π΅) ΠΈ ΠΏΡΠΎΡΡΠΎ ΡΠΈΡΠ°ΡΡ β ΠΌΠ°Π»ΠΎΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠΉ ΠΌΠ΅ΡΠΎΠ΄.
Π‘ΠΏΠ΅ΡΠ²Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΠ΅ΡΡ, ΡΡΠΎ ΠΏΠ»Π°Π½ΠΈΡΡΠ΅ΡΠ΅ ΠΎΡΠ²Π°ΠΈΠ²Π°ΡΡ.
ΠΡΠ»ΠΈ ΡΠ΅ΡΡ ΠΈΠ΄Π΅Ρ ΠΎ ΡΠ»ΠΎΠΆΠ½ΡΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΡ , Π½ΠΈΠ·ΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΡΡ ΡΠ·ΡΠΊΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π°Π±ΡΡΡΠ°ΠΊΡΠ½ΡΡ ΠΏΠΎΠ½ΡΡΠΈΡΡ ΠΈ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΡΡ , Π΅ΡΡΡ ΡΠΌΡΡΠ» ΠΎΡΠ½ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ Π±ΡΠ°ΡΡΡΡ Π·Π° ΡΠ΅ΠΎΡΠΈΡ ΠΈ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΡΡΠΎ-ΡΠΎ ΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΠ»ΠΈ ΡΠΏΠ΅ΡΠ²Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ Π½Π° Java ΠΈΠ»ΠΈ Python, Π° Π·Π°ΡΠ΅ΠΌ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ Π½Π° ΡΡΠΎ-ΡΠΎ Π²ΡΠΎΠ΄Π΅ ΡΠ·ΡΠΊΠ° C, ΠΏΡΡΠ°ΡΡΡ Π΅Π³ΠΎ ΠΈΠ·ΡΡΠΈΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΡΠΎΡΠΈΠ°Π»ΠΎΠ², β Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ Π²ΡΠΉΠ΄Π΅Ρ. ΠΠΈΠ·ΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΠΎΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΌΡΡΡΡ, ΡΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ, ΠΌΠ°ΡΡΠΈΠ²Ρ ΠΈ ΡΠΉΠΌΠ° Π΄ΡΡΠ³ΠΈΡ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΡ Π²Π΅ΡΠ΅ΠΉ, ΠΎ ΠΊΠΎΡΠΎΡΡΡ Π²Ρ ΡΠ°Π½Π΅Π΅ Π΄Π°ΠΆΠ΅ Π½Π΅ Π΄ΠΎΠ³Π°Π΄ΡΠ²Π°Π»ΠΈΡΡ, Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡ ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΎ-Π»ΠΈΠ±ΠΎ ΡΡΠΎΡΡΠ΅Π΅.
Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π½ΡΠΆΠ½ΠΎ Π±ΡΠ°ΡΡ ΠΊΠ½ΠΈΠ³ΠΈ ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΡΠΈΡΠ°ΡΡ. ΠΠ½ΠΎΠ³Π΄Π° ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΏΡΠΎΡΠ΅ΡΡΡ Ρ ΠΎΡΡ Π±Ρ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρ ΡΡΠ΅Π±Π½ΠΈΠΊΠ°, ΡΡΠΎΠ±Ρ Π½Π°ΠΏΠΈΡΠ°ΡΡ Π½Π΅ΡΠ»ΠΎΠΆΠ½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. ΠΡΡΠ±ΠΎ Π³ΠΎΠ²ΠΎΡΡ, ΡΠΏΠ΅ΡΠ²Π° Π½ΡΠΆΠ½ΠΎ Π² ΡΠ΅ΠΎΡΠΈΠΈ ΠΏΠΎΠ½ΡΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠ΅ Π²Π΅ΡΠΈ, ΠΈ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΡΠΎΠΌ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΡΡ ΠΊ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅.
ΠΡΡΠ³ΠΎΠΉ ΠΏΡΠΈΠΌΠ΅Ρ:
ΠΡΠ»ΠΈ Π½Π°ΡΠΈΠ½Π°Π΅ΡΠ΅ ΠΈΠ·ΡΡΠ°ΡΡ Π½Π΅ΡΠ»ΠΎΠΆΠ½ΡΠ΅ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, Π³Π΄Π΅ Π² ΡΠ°ΠΌΠΊΠ°Ρ ΠΏΠ΅ΡΠ²ΡΡ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΎΠ² Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π·Π½Π°ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΎΡΡΡΡ ΡΠ°ΠΊΡΠΎΠ², ΡΠΈΡΠ°ΡΡ ΡΠ΅Π»ΡΡ ΠΊΠ½ΠΈΠ³Ρ Π½Π΅Ρ ΡΠΌΡΡΠ»Π°. ΠΠΎ ΠΊΡΠ°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅ΡΠ΅, Ρ ΡΠ°ΠΌΠΎΠ³ΠΎ Π½Π°ΡΠ°Π»Π°.
ΠΠΎΠΏΡΡΡΠΈΠΌ, ΡΠ°Π·Π±ΠΈΡΠ°ΡΡΡ Ρ HTML Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΏΡΠΎΠΉΡΠΈ ΠΏΠ°ΡΡ ΠΎΠ½Π»Π°ΠΉΠ½-ΡΡΡΠΎΡΠΈΠ°Π»ΠΎΠ², ΡΡΠΎΠ±Ρ ΡΡΠ°Π·Ρ Π½Π°ΡΠ°ΡΡ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅, Π²Π΅Π΄Ρ Π΄Π»Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ Π½Π΅ΡΠ»ΠΎΠΆΠ½ΡΡ ΡΠ΅Π³ΠΎΠ² Π½Π΅ Π½ΡΠΆΠ½ΠΎ ΠΎΡΠ²Π°ΠΈΠ²Π°ΡΡ Π²ΡΡΡΡΡ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΡ. ΠΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊΠΈΠ΅ ΡΠ΅Π³ΠΈ Π±ΡΠ²Π°ΡΡ ΠΈ ΠΊΠΎΠ³Π΄Π° ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ.
Π’ΠΎ ΠΆΠ΅ ΡΠ°ΠΌΠΎΠ΅ Ρ Python: ΡΠ½Π°ΡΠ°Π»Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π±ΡΡΡΡΡΡ ΠΎΠ½Π»Π°ΠΉΠ½-ΠΊΡΡΡΠΎΠ² Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°ΡΠΎΠ², Π° Π΄Π°Π»ΡΡΠ΅ β ΠΏΡΠ°ΠΊΡΠΈΠΊΠΎΠ²Π°ΡΡΡΡ, Π·Π°ΠΊΡΠ΅ΠΏΠ»ΡΡ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠ΅ Π·Π½Π°Π½ΠΈΡ. ΠΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΈΡΠ°ΡΡ Π±Π°Π·ΠΎΠ²ΡΡ ΠΊΠ½ΠΈΠ³Ρ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ ΡΠ°Π·ΠΎΠ±ΡΠ°ΡΡΡΡ Π² Π½Π΅ΠΏΠΎΠ½ΡΡΠ½ΡΡ ΠΌΠΎΠΌΠ΅Π½ΡΠ°Ρ , ΡΡΠΎ Π½Π΅ Π²ΡΠ΅Π³Π΄Π° ΠΎΡΠ²Π΅ΡΠ°ΡΡΡΡ Π² ΠΊΠΎΡΠΎΡΠΊΠΈΡ Π²ΠΈΠ΄Π΅ΠΎΠΊΡΡΡΠ°Ρ ΠΈ Π΄Π°ΠΆΠ΅ Π² ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΠ΅Π»ΡΠ½ΡΡ Π²ΠΈΠ΄Π΅ΠΎΠ»Π΅ΠΊΡΠΈΡΡ .
ΠΠΎΠ΄ΡΡΠΎΠΆΠΈΠΌ:
- ΠΠ°ΡΠΈΠ½Π°Π΅ΡΠ΅ ΠΈΠ·ΡΡΠ°ΡΡ ΡΡΠΎ-ΡΠΎ Π½ΠΎΠ²ΠΎΠ΅ ΠΈ Π½Π΅ Π·Π½Π°Π΅ΡΠ΅, Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΎΠ½ΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎΠ΅? ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ Π΄Π»Ρ Π½Π°ΡΠ°Π»Π° ΠΏΡΠΎΠ±Π΅ΠΆΠ°ΡΡΡΡ ΠΏΠΎ Π±ΡΡΡΡΡΠΌ ΠΊΡΡΡΠ°ΠΌ, ΡΡΠ°ΡΡΡΠΌ ΠΈ ΡΡΡΠΎΡΠΈΠ°Π»Π°ΠΌ. ΠΠ΅ ΠΏΠΎΠΌΠΎΠ³Π»ΠΎ? Π’ΠΎΠ³Π΄Π° ΠΈΡΠΈΡΠ΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ ΠΎΡΠ½ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ³Π»ΡΠ±Π»Π΅Π½ΠΈΡ Π² ΡΠ΅ΠΎΡΠΈΡ.
- Π£Π²Π΅ΡΠ΅Π½Ρ, ΡΡΠΎ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ Π½Π΅ ΡΠ²Π»ΡΠ΅ΡΡΡ Β«rocket scienceΒ» (ΡΠ»ΠΎΠΆΠ½ΠΎΠΉ)? Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΊΠ½ΠΈΠ³Ρ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠ»ΠΎΠΆΠΈΡΡ Π΄ΠΎ Π»ΡΡΡΠΈΡ Π²ΡΠ΅ΠΌΠ΅Π½, ΠΊΠΎΠ³Π΄Π° Π²Ρ ΠΎΠ±ΡΠ°ΡΡΠ΅ΡΠ΅ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌ ΠΎΠΏΡΡΠΎΠΌ: ΡΠ°ΠΊ ΠΎΠ½Π° ΠΎΠΊΠ°ΠΆΠ΅ΡΡΡ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ½ΡΡΠ½ΠΎΠΉ ΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ.
- ΠΡΠ»ΠΈ ΠΆΠ΅ ΡΠΎΡΠ½ΠΎ Π·Π½Π°Π΅ΡΠ΅, ΡΡΠΎ Π±ΡΠ΄Π΅Ρ Π½Π΅ΠΏΡΠΎΡΡΠΎ (ΡΠ·ΡΠΊ ΡΠΎ ΡΠ»ΠΎΠΆΠ½ΡΠΌΠΈ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΡΠΌΠΈ, ΠΏΠ°ΡΠ°Π΄ΠΈΠ³ΠΌΠ°ΠΌΠΈ, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΏΠΎΠ΄ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ, etc.), ΡΡΠ°Π·Ρ ΠΈΡΠΈΡΠ΅ ΠΊΠ½ΠΈΠ³Ρ, Π½ΠΎ ΡΠ°ΠΊΠΆΠ΅ Π½Π΅ Π·Π°Π±ΡΠ²Π°ΠΉΡΠ΅ ΠΎ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎΠΉ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅.
ΠΠ°ΠΊ Π»ΡΡΡΠ΅ ΡΠΈΡΠ°ΡΡ ΠΊΠ½ΠΈΠ³ΠΈ ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ?
ΠΡΡΡΠ°Ρ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ° β ΡΡΠΎ Π·Π°ΡΠ°ΡΡΡΡ ΠΈΡΠΊΠ»ΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠ΅ΠΎΡΠΈΡ. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΆΠ΅ Π² Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π΅ ΡΠ»ΡΡΠ°Π΅Π² ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΎΠΉ.
ΠΠ½ΠΈΠ³ΠΈ ΠΏΠΎ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠΌ (ΡΠ·ΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, web-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°, ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ) ΠΏΠ΅ΡΠ΅ΠΏΠΎΠ»Π½Π΅Π½Ρ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ ΠΏΡΠΈΠΌΠ΅ΡΠ°ΠΌΠΈ ΠΈ Π·Π°Π΄Π°Π½ΠΈΡΠΌΠΈ, Π° ΠΏΠΎΡΠΎΠΌΡ Π½ΡΠΆΠ½ΠΎ ΠΎΡΠ½ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ Β«Π½Π°Π±ΠΈΡΡ ΡΡΠΊΡΒ»: ΡΠΎΠ»ΡΠΊΠΎ ΡΠ°ΠΊ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΠΎΡΡΠ΄Π΅Ρ Π² Π³ΠΎΠ»ΠΎΠ²Π΅.
ΠΡΠ°Π²ΠΈΠ»ΠΎ ΠΏΠ΅ΡΠ²ΠΎΠ΅: ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ° Π½Π°Π±ΠΈΠ²Π°Π΅Ρ ΡΡΠΊΡ.
Π‘Π»Π΅Π΄ΡΠ΅Ρ ΠΈΡΠΏΡΡΡΠ²Π°ΡΡ ΠΎΠΏΠΈΡΠ°Π½Π½ΡΠ΅ Π² ΠΊΠ½ΠΈΠ³Π΅ ΠΏΡΠΈΠΌΠ΅ΡΡ ΡΡΠ°Π·Ρ, Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΡΡΠ΅Π½ΠΈΡ. ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΠ»ΠΎΠΆΠ½ΡΡΡ ΠΈΡ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ, ΠΏΡΠΈΠ΄ΡΠΌΡΠ²Π°ΡΡ ΡΠ²ΠΎΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠΎ ΠΈΠ·ΡΡΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π°. ΠΡΠΎ Ρ ΠΎΡΠΎΡΠ°Ρ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ° Π·Π° Π½Π΅ΠΈΠΌΠ΅Π½ΠΈΠ΅ΠΌ ΡΡΠΈΡΠ΅Π»Ρ ΠΈΠ»ΠΈ ΡΠ΅ΠΏΠ΅ΡΠΈΡΠΎΡΠ°.
ΠΡΠ°Π²ΠΈΠ»ΠΎ Π²ΡΠΎΡΠΎΠ΅: ΠΏΠ΅ΡΠ΅ΡΠΈΡΡΠ²Π°ΠΉΡΠ΅.
ΠΠ½ΠΈΠ³ΠΈ ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠΎΡΡΠΎ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Ρ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ, ΡΠ΅ΠΌ Π±ΠΎΠ»Π΅Π΅, Π΅ΡΠ»ΠΈ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½Π°Ρ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ ΠΈΠ»ΠΈ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ Π²Π°Ρ Π² Π½ΠΎΠ²ΠΈΠ½ΠΊΡ, ΠΈ ΠΎΠΏΡΡΠ° ΡΠ°Π±ΠΎΡΡ Ρ Π½ΠΈΠΌΠΈ Π½Π΅Ρ. Π‘ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΠ°Π·Π° ΠΏΠΎΠ½ΡΡΡ Π²ΡΡ ΠΈΠ·Π»ΠΎΠΆΠ΅Π½Π½ΡΡ Π² ΠΊΠ½ΠΈΠ³Π΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π½Π΅ ΠΏΠΎΠ»ΡΡΠΈΡΡΡ. ΠΠΎΡΠ»Π΅ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΠΏΡΠΎΡΡΠ΅Π½ΠΈΡ ΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ Π²Π΅ΡΠ½ΠΈΡΠ΅ΡΡ ΠΊ ΡΠ΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΎΠΌΡ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠΉΠ΄Π΅Π½Π½ΠΎΠ³ΠΎ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π° ΡΠ½ΠΎΠ²Π°.
ΠΡΠ°Π²ΠΈΠ»ΠΎ ΡΡΠ΅ΡΡΠ΅: ΠΏΡΡΡ ΠΊΠ½ΠΈΠ³ Π½Π΅ Π»ΡΡΡΠ΅, ΡΠ΅ΠΌ ΠΎΠ΄Π½Π°.
ΠΠΎΠ³ΠΎΠ½Ρ Π·Π° ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ Π² Π½Π°Π΄Π΅ΠΆΠ΄Π΅ Π·Π°Π±ΠΈΡΡ ΡΠ²ΠΎΠΉ ΡΠΊΠ°Ρ Β«ΡΠΌΠ½ΡΠΌΠΈΒ» ΠΊΠ½ΠΈΠΆΠΊΠ°ΠΌΠΈ Π½ΠΈ ΠΊ ΡΠ΅ΠΌΡ Π½Π΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Ρ. ΠΠ·ΡΡΠ°Ρ Π½ΠΎΠ²ΠΎΠ΅, Π±ΡΠ²Π°Π΅Ρ ΡΡΠΆΠ΅Π»ΠΎ Π·Π°ΡΡΠ°Π²ΠΈΡΡ ΡΠ΅Π±Ρ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ ΠΊ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅. Π§ΡΠΎΠ±Ρ ΠΎΡΡΠ°Π²Π°ΡΡΡΡ Π² Π·ΠΎΠ½Π΅ ΠΊΠΎΠΌΡΠΎΡΡΠ°, ΠΌΡ ΡΠ°ΡΡΠΎ ΡΡΠ΅ΡΠ°Π΅ΠΌ ΡΠ΅Π±Ρ ΡΠ΅ΠΌ, ΡΡΠΎ ΠΌΠ°Π»ΠΎ Π·Π½Π°Π΅ΠΌ, ΠΈ ΠΏΠΎΠΏΠ°Π΄Π°Π΅ΠΌ Π² Π»ΠΎΠ²ΡΡΠΊΡ ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Β«ΠΠ΅ΡΠ½ΡΠΉ Π‘ΡΡΠ΄Π΅Π½ΡΒ» β ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ ΡΡΠΎ-ΡΠΎ ΡΡΠΈΡ, Π½ΠΎ Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ Π½ΠΈΡΠ΅Π³ΠΎ ΡΠΎ ΡΠ²ΠΎΠΈΠΌΠΈ Π·Π½Π°Π½ΠΈΡΠΌΠΈ Π½Π΅ Π΄Π΅Π»Π°Π΅Ρ.
Π§ΡΠΎΠ±Ρ Π½Π°ΡΠ°ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π°Π΄ Π½ΠΎΠ²ΠΎΠΉ Π΄Π»Ρ Π½Π°Ρ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ, Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΏΡΠΎΠΉΡΠΈ ΠΎΠ΄Π½Ρ Π±Π°Π·ΠΎΠ²ΡΡ ΠΊΠ½ΠΈΠ³Ρ. ΠΡΠ»ΠΈ Π²Ρ ΡΡΠΈΡΠ°Π΅ΡΠ΅ ΠΈΠ½Π°ΡΠ΅ β ΠΏΠΎΠ΄Π΅Π»ΠΈΡΠ΅ΡΡ Π² ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡΡ ΡΠ²ΠΎΠΈΠΌΠΈ ΠΌΡΡΠ»ΡΠΌΠΈ ΠΏΠΎ ΡΡΠΎΠΌΡ ΠΏΠΎΠ²ΠΎΠ΄Ρ: Π±ΡΠ΄Π΅Ρ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ ΠΏΠΎΠ΄ΠΈΡΠΊΡΡΠΈΡΠΎΠ²Π°ΡΡ Π½Π° ΡΠ΅ΠΌΡ.
ΠΠ΅ Π·Π°Π³ΠΎΠ½ΡΠΉΡΠ΅ ΡΠ΅Π±Ρ Π² ΡΡΠΏΠΈΠΊ Π²ΠΎΠΏΡΠΎΡΠ°ΠΌΠΈ Π² ΡΡΠΈΠ»Π΅ Β«ΠΡΠΎΡΠ΅Π» ΠΡΡΡΠ° ΠΏΠΎ ΠΠΈΡΠΎΠ½Ρ. Π§ΡΠΎ ΡΠΈΡΠ°ΡΡ Π΄Π°Π»ΡΡΠ΅?Β». ΠΡΡΡΠ΅ ΠΎΡΠ²Π΅ΡΡΡΠ΅ Π½Π° Π²ΠΎΠΏΡΠΎΡ Β«Π‘ΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΡΠΎΡΠ΅ΠΊ ΠΊΠΎΠ΄Π° Π²Ρ Π½Π°ΠΏΠΈΡΠ°Π»ΠΈ Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΡΡΠ΅Π½ΠΈΡ?Β». Π§ΡΠΎ Π²Ρ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ ΠΎΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΠΊΠ½ΠΈΠ³ΠΈ ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π° ΡΡ ΠΆΠ΅ ΡΠ΅ΠΌΡ, Π΅ΡΠ»ΠΈ ΠΈ ΡΡΠ° Π½Π΅ Π·Π°ΠΊΡΠ΅ΠΏΠΈΠ»Π°ΡΡ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅? ΠΠ΅ΡΠ΅ΡΠΈΡΠ°ΠΉΡΠ΅ ΠΊΠ½ΠΈΠ³Ρ ΠΈ ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ ΠΈΠ· Π½Π΅Π΅ ΡΡΠΎ-ΡΠΎ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅.
ΠΠ΅ Π³ΠΎΠ½ΠΈΡΠ΅ΡΡ Π·Π° ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ. ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° Ρ Π²Π°ΡΠΈΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΡΡΡΠ°, ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΈ, ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΡΡΠΎΡΠΈΠ°Π»Π°, ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π΅ΠΎΡΡΠΎΠΊΠ°, ΡΡΠΎΠ±Ρ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΏΠ΅ΡΠ²ΡΠ΅ ΡΡΡΠΎΠΊΠΈ ΠΊΠΎΠ΄Π°. ΠΠ΅Π· ΡΡΠΈΡ ΡΡΡΠΎΠΊ Π³ΡΠΎΡ ΡΠ΅Π½Π° ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΡΠΎΠ»ΡΡΠΎΠΉ ΠΊΠ½ΠΈΠ³Π΅.
ΠΠ°ΠΊΠΈΠ΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΈΡΠ°ΡΡ?
ΠΠ΅Π±ΠΎΠ»ΡΡΠΎΠΉ ΡΠΏΠΈΡΠΎΠΊ, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠΎΠ±ΡΠ°Π½Ρ Π½Π°ΡΠΈ ΠΏΠΎΠ΄Π±ΠΎΡΠΊΠΈ ΠΊΠ½ΠΈΠ³ ΠΏΠΎ ΡΠ°Π·Π½ΡΠΌ ΡΠ·ΡΠΊΠ°ΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠΌ. ΠΡΠ° Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΠ° ΠΏΡΠΈΠ³ΠΎΠ΄ΠΈΡΡΡ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌ.
ΠΡΠΈΠ³ΠΈΠ½Π°Π» ΡΡΠ°ΡΡΠΈ
proglib.io
ΠΡΡΡ Β«ΠΡΠ½ΠΎΠ²Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡΒ» / Habr
ΠΡΠ΅ΠΌ ΠΏΡΠΈΠ²Π΅Ρ. ΠΡ, ΠΊΠΎΠΌΠ°Π½Π΄Π° BEEGEEK, Π·Π°ΠΏΡΡΠΊΠ°Π΅ΠΌ ΠΊΡΡΡ ΠΏΠΎ ΠΎΡΠ½ΠΎΠ²Π°ΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Π Π΄Π°Π½Π½ΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΡΠ°ΡΡΠΊΠ°ΠΆΡ, ΠΏΠΎΡΠ΅ΠΌΡ ΡΠΎΠ·Π΄Π°Π»ΠΈ ΡΠ°ΠΊΠΎΠΉ ΠΊΡΡΡ, ΠΎ Π΅Π³ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠΈ ΠΈ ΠΎΡΠ²Π΅ΡΡ Π½Π° ΡΠ°ΡΡΠΎ Π·Π°Π΄Π°Π²Π°Π΅ΠΌΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ.Π‘ΡΠ°Π·Ρ ΠΎΡΠΌΠ΅ΡΡ, ΡΡΠΎ Π΄Π°Π½Π½ΡΠΉ ΠΊΡΡΡ Π½Π΅ ΡΠ²Π»ΡΠ΅ΡΡΡ «ΠΈΠ΄Π΅Π°Π»ΡΠ½ΡΠΌ». Π Π½Π΅ΠΌ Π΅ΡΡΡ Π²ΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠ΅ Π΄Π»Ρ Π»Π΅Π³ΠΊΠΎΠ³ΠΎ ΠΈ ΠΏΠ»Π°Π²Π½ΠΎΠ³ΠΎ ΡΡΠ°ΡΡΠ°. ΠΠ΄Ρ ΠΎΠ±ΡΠ°ΡΠ½ΡΡ ΡΠ²ΡΠ·Ρ ΠΎΡ ΡΠ»ΡΡΠ°ΡΠ΅Π»Π΅ΠΉ, ΡΡΠΎΠ±Ρ ΡΠ»ΡΡΡΠ°ΡΡ Π½Π°Ρ ΠΊΡΡΡ! ΠΡΠ°ΠΊ, ΠΏΠΎΠ΅Ρ Π°Π»ΠΈ!
ΠΡΠΎΠ±Π»Π΅ΠΌΠ°
ΠΡΠΎΡΠ΅ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π·Π°Π΄Π°ΡΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π²ΡΡΠΈΡΠ»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΡΡΠ°ΠΏΠΎΠ²:
- ΠΏΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°ΡΠΈ
- ΡΠΎΡΠΌΠ°Π»ΠΈΠ·Π°ΡΠΈΡ
- Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈΠ·Π°ΡΠΈΡ
- ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
- ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
ΠΠ°ΠΆΠ΄ΡΠΉ ΡΡΠ°ΠΏ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΡΠ΅Π»ΡΠΉ Π½Π°Π±ΠΎΡ ΡΠΌΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π½Π΅Ρ Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ ΠΈΠ·ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Π ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Ρ.Π΅. ΡΠΌΠ΅Π½ΠΈΡ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π·Π°Π΄Π°ΡΠΈ Π½Π° Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠ·ΡΠΊΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΡΡΠ°ΡΠΈΠΌΡΡ ΡΠ»ΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±ΡΠ°ΡΡΡΡ Π΄ΠΎ ΡΡΠ°ΠΏΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π΅ΡΠ»ΠΈ ΠΎΠ½ΠΈ Π½Π΅ ΡΠΌΠ΅ΡΡ ΡΠ΅ΡΠ°ΡΡ Π·Π°Π΄Π°ΡΠΈ Π²ΠΎΠΎΠ±ΡΠ΅. ΠΠ½ΠΎΠ³ΠΎΡΠΈΡΠ»Π΅Π½Π½ΡΠ΅ ΡΡΠ΅Π±Π½ΡΠ΅ ΠΏΠΎΡΠΎΠ±ΠΈΡ Π² ΠΏΠ΅ΡΠ°ΡΠ½ΠΎΠΌ ΠΈ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½Ρ Π² ΠΏΠ΅ΡΠ²ΡΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ Π½Π° ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ° ΡΠ·ΡΠΊΠ°, ΠΈ Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΡΠ°Π·Π²ΠΈΡΡ ΡΠΌΠ΅Π½ΠΈΠ΅ ΡΠ΅ΡΠ°ΡΡ Π·Π°Π΄Π°ΡΡ ΠΈΠ»ΠΈ Π·Π°ΠΏΠΈΡΠ°ΡΡ Π΅Π΅.
Π‘ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ΠΌ ΡΠ΅ΡΠ΅Π²ΡΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΠΏΠΎΡΠ²ΠΈΠ»ΠΎΡΡ Π±ΠΎΠ»ΡΡΠΎΠ΅ ΡΠΈΡΠ»ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΠΈΡΡΠ΅ΠΌ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΡΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π±Π΅Π· ΡΡΠ°ΡΡΠΈΡ ΡΡΠΈΡΠ΅Π»Ρ. ΠΠ΄Π½Π°ΠΊΠΎ ΠΎΠ½ΠΈ ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Ρ Π½Π° ΡΡΠ°ΡΠΈΡ ΡΡ ΡΠΆΠ΅ Π³ΠΎΡΠΎΠ²ΡΡ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΏΠΎΠ»Π½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, Ρ.Π΅. Π³ΠΎΡΠΎΠ²ΡΡ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ Π²ΡΠ΅ ΡΠ°Π³ΠΈ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΡ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ ΠΎΡΠΎΠ·Π½Π°Π²Π°Ρ ΠΈΡ .
Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π»ΡΠ΄ΠΈ, Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΠ΅ ΡΠ²ΠΎΠΉ ΠΏΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ° ΠΎΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡΡΡ Π² ΡΠ°ΠΌΠΎΠΌ Π½Π°ΡΠ°Π»Π΅, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π½Π΅ ΠΌΠΎΠ³ΡΡ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ ΠΎΡ ΠΏΡΠΎΡΡΡΡ ΡΠΏΡΠ°ΠΆΠ½Π΅Π½ΠΈΠΉ Π½Π° ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ ΠΊ Π±ΠΎΠ»Π΅Π΅ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠΌ Π·Π°Π΄Π°ΡΠ°ΠΌ, ΡΡΠ΅Π±ΡΡΡΠΈΡ ΡΠ΅Π»ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ° ΡΠΌΠ΅Π½ΠΈΠΉ:
- Π£ΠΌΠ΅Π½ΠΈΠ΅ ΡΠΈΡΠ°ΡΡ ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ ΡΠΆΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠΉ ΠΊΠΎΠ΄. Π‘ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΡΠ°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΠΈΠ»ΠΈ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ ΡΠ°Π±ΠΎΡΡ ΡΠ²ΠΎΠΈΡ ΠΏΡΠ΅Π΄ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΈΠΊΠΎΠ², ΠΏΠΎΡΡΠΎΠΌΡ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΌΠ΅ΡΡ Π²ΡΡΠ»Π΅Π½ΠΈΡΡ ΠΈΠ· ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΠΊΠΎΠ΄Π° Π·Π°ΠΌΡΡΠ΅Π» Π°Π²ΡΠΎΡΠ°.
- Π£ΠΌΠ΅Π½ΠΈΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΡ ΠΊΠ°ΠΊ Π±ΡΠ΄Π΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡΠΉ ΡΠ΅ΠΊΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π±ΠΎΠ»ΡΡΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡΡ ΠΊ ΡΠΎΠΌΡ, ΡΡΠΎ ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠΎΠ΄ ΠΈ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π΅Π³ΠΎ ΡΠ°Π±ΠΎΡΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ Π½Π΅ ΠΎΡΠ΅Π½Ρ ΡΠ°ΡΡΠΎ, ΠΏΠΎΡΡΠΎΠΌΡ ΡΠΌΠ΅Π½ΠΈΠ΅ ΠΌΡΡΠ»Π΅Π½Π½ΠΎ Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄ Π½Π° Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ Π±ΠΎΠ»ΡΡΠΎΠ΅ ΡΠΈΡΠ»ΠΎ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠΎ-ΡΠ°ΡΠΎΠ².
- Π£ΠΌΠ΅Π½ΠΈΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π² ΠΌΡΡΠ»Π΅Π½Π½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅, Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ. ΠΠΌΠ΅Π½Π½ΠΎ ΡΡΠΎ ΡΠΌΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π΅ΡΠ΅ Π½Π° ΡΡΠ°ΠΏΠ΅ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΠΈΡΡ ΠΌΠ½ΠΎΠ³ΠΎΡΠΈΡΠ»Π΅Π½Π½ΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ. Π’Π°ΠΊΠΆΠ΅, ΡΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΡΠ°ΡΡΠΈΡΠΎΠ²ΠΎΡΠ½ΡΡ ΡΠ°Π±Π»ΠΈΡ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ Π²ΡΡΠ²ΠΈΡΡ ΠΎΡΠΈΠ±ΠΊΡ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅, ΠΊΠΎΠ³Π΄Π° ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ ΡΡΠ½ΠΎ, ΡΡΠΎ Π²ΡΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ Π½Π΅ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡΡ Ρ ΡΡΠ°Π»ΠΎΠ½Π½ΡΠΌΠΈ.
- Π£ΠΌΠ΅Π½ΠΈΠ΅ ΡΡΡΠΎΠΈΡΡ Π³ΠΈΠΏΠΎΡΠ΅Π·Ρ Π½Π΅ΡΠ°Π±ΠΎΡΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΠΈ ΠΊΠΎΠ΄Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΈ ΠΏΡΠΎΠ²Π΅ΡΡΡΡ Π³ΠΈΠΏΠΎΡΠ΅Π·Ρ. ΠΡΠΈ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΠΈ ΠΎΡΠΈΠ±ΠΊΠΈ Π² Π²ΡΡ ΠΎΠ΄Π½ΡΡ Π΄Π°Π½Π½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΠ°ΡΡΠΎ ΡΡΠ°ΡΠΈΠ΅ΡΡ ΠΏΡΡΠ°ΡΡΡΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ ΡΠ»ΡΡΠ°ΠΉΠ½ΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΡΠ΅ΠΊΡΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΏΠΎΠ΄ΠΎΠ³Π½Π°ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ Π²Π΅ΡΠ½ΡΠΉ Π²ΡΠ²ΠΎΠ΄. βΠ ΡΡΠΎ Π΅ΡΠ»ΠΈ ΡΠ°ΠΊ ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡβ β ΡΠ°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ ΡΠ²ΠΎΠΉΡΡΠ²Π΅Π½ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°ΠΌ, Π½Π΅ ΡΠΌΠ΅ΡΡΠΈΠΌ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΠΎΠ²ΠΎΠΊΡΠΏΠ½ΠΎΡΡΡ Π²Ρ ΠΎΠ΄Π½ΡΡ ΠΈ Π²ΡΡ ΠΎΠ΄Π½ΡΡ Π΄Π°Π½Π½ΡΡ .
Π Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΊΡΡΡΠ° Π½Π° Π±Π°Π·ΠΎΠ²ΠΎΠΌ ΡΡΠΎΠ²Π½Π΅ ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΎΡΠ½ΠΎΠ²Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Π Ρ ΠΎΠ΄Π΅ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΠΏΡΠ΅Π΄ΡΡΠΎΠΈΡ ΡΠ΅ΡΠΈΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΡ ΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΡ Π·Π°Π΄Π°Ρ, Π² ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΡΠ΅Π½ΠΈΡΠΎΠ²Π°ΡΡ ΡΠΌΠ΅Π½ΠΈΠ΅ ΡΠΈΡΠ°ΡΡ ΠΊΠΎΠ΄, Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π³ΠΎΡΠΎΠ²ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΈΡΠ°ΡΡ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΉ ΠΊΠΎΠ΄.
Π’Π°ΠΊΠΎΠΉ ΠΎΠΏΡΡ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ»Π΅Π·Π΅Π½ Π²ΡΠ΅ΠΌ, ΠΊΡΠΎ Ρ ΠΎΡΠ΅Ρ ΡΠ³Π»ΡΠ±ΠΈΡΡΡΡ Π² ΠΈΠ·ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠ΄Π²Π° Π»ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡΠΈΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ Π±Π΅Π· ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ, ΠΏΠΎΡΡΠΎΠΌΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π΄ΠΎΠΌΠ°ΡΠ½ΠΈΡ Π·Π°Π΄Π°Π½ΠΈΠΉ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΡΡΡ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ Π·Π°Π΄Π°Ρ.
Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ ΠΊΡΡΡΠ°
ΠΡΡΡ ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· ΡΠ»Π΅Π΄ΡΡΡΠΈΡ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ:
- Π’ΠΈΠΏΡ Π΄Π°Π½Π½ΡΡ . ΠΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅. Π Π΄Π°Π½Π½ΠΎΠΌ ΠΌΠΎΠ΄ΡΠ»Π΅ Π½Π°ΡΡΠΈΠΌΡΡ Π²Π²ΠΎΠ΄ΠΈΡΡ ΠΈ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ. ΠΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΠΌΡΡ Ρ ΠΏΠΎΠ½ΡΡΠΈΠ΅ΠΌ Β«ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°ΡΒ», Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΡΠΎΡΠΎΠΉ Π±ΡΠ΄Π΅ΠΌ Ρ ΡΠ°Π½ΠΈΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ. ΠΠΎΡΠΌΠΎΡΡΠΈΠΌ ΠΊΠ°ΠΊΠΈΠ΅ ΡΠΈΠΏΡ Π΄Π°Π½Π½ΡΡ ΡΡΡΠ΅ΡΡΠ²ΡΡΡ, Π²Π΅Π΄Ρ Ρ ΡΠΈΠΏΠΎΠΌ Π²Π΅Π»ΠΈΡΠΈΠ½Ρ ΡΠ²ΡΠ·Π°Π½Ρ ΡΡΠΈ Π΅Π΅ ΡΠ²ΠΎΠΉΡΡΠ²Π°: ΡΠΎΡΠΌΠ° Π²Π½ΡΡΡΠ΅Π½Π½Π΅Π³ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ, ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅ΠΌΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π΄ΠΎΠΏΡΡΡΠΈΠΌΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ.
- Π£ΡΠ»ΠΎΠ²Π½ΡΠΉ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ. Π Π΄Π°Π½Π½ΠΎΠΌ ΠΌΠΎΠ΄ΡΠ»Π΅ Π½Π°ΡΡΠΈΠΌΡΡ ΠΏΡΠΎΠΏΡΡΠΊΠ°ΡΡ ΠΈΠ»ΠΈ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΉ Π±Π»ΠΎΠΊ ΠΊΠΎΠ΄Π° Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΡΡΠ»ΠΎΠ²ΠΈΡ. Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΊΠΎΡΠΎΡΠΊΡΡ ΠΈ ΠΏΠΎΠ»Π½ΡΡ Π·Π°ΠΏΠΈΡΡ ΡΡΠ»ΠΎΠ²Π½ΠΎΠ³ΠΎ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ°. Π Π°Π·Π±Π΅ΡΠ΅ΠΌ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ «switch-case«.
- ΠΠΏΠ΅ΡΠ°ΡΠΎΡΡ ΡΠΈΠΊΠ»Π°. Π‘Π°ΠΌΡΠΉ Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΈ Π²Π°ΠΆΠ½ΡΠΉ ΠΌΠΎΠ΄ΡΠ»Ρ. Π Π΄Π°Π½Π½ΠΎΠΌ ΠΌΠΎΠ΄ΡΠ»Π΅ ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌ ΡΠΈΠΊΠ» ΡΠΎ ΡΡΠ΅ΡΡΠΈΠΊΠΎΠΌ for, ΡΠΈΠΊΠ» Ρ ΠΏΡΠ΅Π΄ΡΡΠ»ΠΎΠ²ΠΈΠ΅ΠΌ while. Π’Π°ΠΊΠΆΠ΅ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠΈΠΊΠ»ΠΎΠΌ: break, continue. Π Π°Π·Π±Π΅ΡΠ΅ΠΌ Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΠ΅ ΡΠΈΠΊΠ»Ρ, Π·Π°Π΄Π°ΡΠΈ ΠΏΡΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ, ΠΌΠΈΠ½ΠΈΠΌΠ°ΠΊΡΠ½ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ, Π·Π°Π΄Π°ΡΠΈ Π½Π° ΠΏΠ΅ΡΠ΅Π±ΠΎΡ ΠΈ Π·Π°Π΄Π°ΡΠΈ Π½Π° Π°Π½Π°Π»ΠΈΠ· ΡΠΈΡΡ ΡΠΈΡΠ»Π°.
- Π‘ΡΡΠΎΠΊΠΈ ΠΈ ΡΠΈΠΌΠ²ΠΎΠ»Ρ. Π Π΄Π°Π½Π½ΠΎΠΌ ΠΌΠΎΠ΄ΡΠ»Π΅ ΡΠ·Π½Π°Π΅ΠΌ ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ ΠΏΡΠΎ ΡΠΈΠΌΠ²ΠΎΠ»Ρ, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Ρ Π² ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅, ΠΊΠ°ΠΊΠΈΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡ. Π’Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΈΠΌ ΠΏΡΠΎ ΡΡΡΠΎΠΊΠΈ ΠΈ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΡΠ²ΡΠ·Π°Π½Ρ Ρ ΡΠΈΠΌΠ²ΠΎΠ»Π°ΠΌΠΈ.
- ΠΠ°ΡΡΠΈΠ²Ρ. ΠΠΎΠ»ΡΡΠΎΠΉ ΠΌΠΎΠ΄ΡΠ»Ρ Ρ Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΡ Π·Π°Π΄Π°Π½ΠΈΠΉ. Π Π΄Π°Π½Π½ΠΎΠΌ ΠΌΠΎΠ΄ΡΠ»Π΅ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΠΌΡΡ Ρ ΠΌΠ°ΡΡΠΈΠ²Π°ΠΌΠΈ. Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΊΠ°ΠΊ ΠΈΡ ΠΎΠ±ΡΡΠ²Π»ΡΡΡ, Π·Π°ΠΏΠΎΠ»Π½ΡΡΡ, ΠΎΠΏΠ΅ΡΠΈΡΠΎΠ²Π°ΡΡ Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ ΠΌΠ°ΡΡΠΈΠ²Π°. Π’Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΠΌΡΡ Ρ ΠΌΠ½ΠΎΠ³ΠΎΠΌΠ΅ΡΠ½ΡΠΌΠΈ ΠΌΠ°ΡΡΠΈΠ²Π°ΠΌΠΈ, Π² ΡΠ°ΡΡΠ½ΠΎΡΡΠΈ Ρ Π΄Π²ΡΠΌΠ΅ΡΠ½ΡΠΌ ΠΌΠ°ΡΡΠΈΠ²ΠΎΠΌ.
- Π€ΡΠ½ΠΊΡΠΈΠΈ. Π Π΄Π°Π½Π½ΠΎΠΌ ΠΌΠΎΠ΄ΡΠ»Π΅ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΈΠΌ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΡΡΡΡΠΊΡΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. ΠΠ·ΡΡΠΈΠΌ Π³Π»Π°Π²Π½ΡΠΉ «ΡΡΡΠΎΠΈΡΠ΅Π»ΡΠ½ΡΠΉ Π±Π»ΠΎΠΊ» ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ β ΡΡΠ½ΠΊΡΠΈΠΈ. Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΏΡΠΈΠΌΠ΅ΡΡ, Π³Π΄Π΅ ΡΠΌΠ΅ΡΡΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ.
ΠΠ»Ρ ΠΊΠΎΠ³ΠΎ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π°Π½Π½ΡΠΉ ΠΊΡΡΡ?
ΠΡΡΡ ΡΠ²Π»ΡΠ΅ΡΡΡ Π²Π²ΠΎΠ΄Π½ΡΠΌ ΠΈ Π±ΠΎΠ»ΡΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ ΡΠ»ΡΡΠ°ΡΠ΅Π»ΡΠΌ, Π½Π΅ ΠΈΠΌΠ΅ΡΡΠΈΠΌ ΠΎΠΏΡΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
ΠΠ° ΠΊΠ°ΠΊΠΎΠΌ ΡΠ·ΡΠΊΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΡ ΠΎΠ΄ΠΈΡΡ ΠΊΡΡΡ?
ΠΡΡΡ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΡ ΠΎΠ΄ΠΈΡΡ Π½Π° ΡΠ·ΡΠΊΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ C# (ΡΠΈ ΡΠ°ΡΠΏ), ΠΎΠ΄Π½Π°ΠΊΠΎ Π΄Π°Π½Π½ΡΠΉ ΠΊΡΡΡ Π½Π΅ ΠΏΡΠΈΠ²ΡΠ·ΡΠ²Π°Π΅ΡΡΡ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡ ΡΠ·ΡΠΊΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π² Π½Π΅ΠΌ ΠΏΡΠΎΡ ΠΎΠ΄ΡΡ Π±Π°Π·ΠΎΠ²ΡΠ΅ ΠΏΠΎΠ½ΡΡΠΈΡ ΠΈ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΠΊΠ»ΡΡΠ°ΡΡ Π² ΡΠ΅Π±Ρ Π²ΡΠ΅ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΡΠ·ΡΠΊΠΈ. Π Π΅ΡΠ°ΡΡ Π·Π°Π΄Π°ΡΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π½Π° Π»ΡΠ±ΠΎΠΌ ΠΈΠ· ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
ΠΠ΄Π΅ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΡ ΠΎΠ΄ΠΈΡΡ ΠΊΡΡΡ?
ΠΠ°Π½Π½ΡΠΉ ΠΊΡΡΡ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΡ ΠΎΠ΄ΠΈΡΡ Π½Π° ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅ Stepik. Π£ΠΆΠ΅ ΡΠ΅ΠΉΡΠ°Ρ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡΡΡ Π½Π° ΠΊΡΡΡ.
Π§ΡΠΎ ΠΊΡΠΎΠΌΠ΅ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΡΠ·ΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π±ΡΠ΄Π΅Ρ Π½Π° ΠΊΡΡΡΠ΅?
ΠΡΠΎΠΌΠ΅ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΡΠ·ΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π·Π°ΡΡΠΎΠ½Π΅ΠΌ Π±Π°Π·ΠΎΠ²ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΏΠΎΠΈΡΠΊΠ°, Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΡΠΎ ΡΡΡΠΎΠΊΠ°ΠΌΠΈ, ΡΠ΅ΠΎΡΠΈΡ ΡΠΈΡΠ΅Π».
Π‘ΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠΎΠΈΡ ΠΊΡΡΡ?
ΠΡΡΡ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΡ ΠΎΠ΄ΠΈΡΡ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎ!
ΠΠ°ΠΏΠΈΡΡΠ²Π°ΠΉΡΠ΅ΡΡ Π½Π° ΠΊΡΡΡ! ΠΠ΄Ρ ΠΎΡ ΠΠ°Ρ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΉ ΡΠ²ΡΠ·ΠΈ Π΄Π»Ρ ΡΠ»ΡΡΡΠ΅Π½ΠΈΡ ΠΊΡΡΡΠ°!
habr.com
ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ | Π£ΡΠΎΠΊΠΈ Π‘++
Β Β ΠΠ±Π½ΠΎΠ²Π». 30 ΠΠΎΡ 2019Β Β |Β
ΠΠΎΠΌΠΏΡΡΡΠ΅ΡΡ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΡΠ΅Π½Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π½ΡΠΉ Π½Π°Π±ΠΎΡ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΉ ΠΈ ΡΡΠΎΠ±Ρ Π·Π°ΡΡΠ°Π²ΠΈΡΡ ΠΈΡ ΡΡΠΎ-ΡΠΎ Π΄Π΅Π»Π°ΡΡ, Π½ΡΠΆΠ½ΠΎ ΡΠ΅ΡΠΊΠΎ ΡΡΠΎΡΠΌΡΠ»ΠΈΡΠΎΠ²Π°ΡΡ Π·Π°Π΄Π°Π½ΠΈΠ΅, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΡΠΈ ΠΆΠ΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° (ΡΠ°ΠΊΠΆΠ΅ Β«ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Β» ΠΈΠ»ΠΈ Β«ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅Β», Β«ΡΠΎΡΡΒ») β ΡΡΠΎ Π½Π°Π±ΠΎΡ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΊΠ°Π·ΡΠ²Π°ΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ, ΡΡΠΎ Π΅ΠΌΡ Π½ΡΠΆΠ½ΠΎ Π΄Π΅Π»Π°ΡΡ. Π€ΠΈΠ·ΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΠ°ΡΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ ΡΡΠΈ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ, Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡΒ Β«ΠΆΠ΅Π»Π΅Π·ΠΎΠΌΒ» ΠΈΠ»ΠΈΒ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎΠΉ ΡΠ°ΡΡΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ: ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ, ΠΌΠ°ΡΠ΅ΡΠΈΠ½ΡΠΊΠ°Ρ ΠΏΠ»Π°ΡΠ° ΠΈ Ρ.Π΄.). ΠΡΠΎΡ ΠΏΠ΅ΡΠ²ΡΠΉ ΡΡΠΎΠΊ ΡΠ²Π»ΡΠ΅ΡΡΡ Π½Π°ΡΠ°Π»ΠΎΠΌ ΡΠ΅ΡΠΈΠΈ ΡΡΠΎΠΊΠΎΠ² ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π° Π‘++ Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ .
ΠΠ°ΡΠΈΠ½Π½ΡΠΉ ΡΠ·ΡΠΊ
ΠΡΠΎΡΠ΅ΡΡΠΎΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ° Π½Π΅ ΡΠΏΠΎΡΠΎΠ±Π΅Π½ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ Π½Π°ΠΏΡΡΠΌΡΡ ΡΠ·ΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ C++, Java, Python ΠΈ Ρ.Π΄. ΠΡΠ΅Π½Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π½ΡΠΉ Π½Π°Π±ΠΎΡ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ·Π½Π°ΡΠ°Π»ΡΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ, Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡΒ ΠΌΠ°ΡΠΈΠ½Π½ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ (ΠΈΠ»ΠΈ Π΅ΡΡ Β«ΠΌΠ°ΡΠΈΠ½Π½ΡΠΌ ΡΠ·ΡΠΊΠΎΠΌΒ»). Π’ΠΎ, ΠΊΠ°ΠΊ ΡΡΠΈ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Ρ, Π²ΡΡ ΠΎΠ΄ΠΈΡ Π·Π° ΡΠ°ΠΌΠΊΠΈ ΡΡΠΎΠ³ΠΎ Π²Π²Π΅Π΄Π΅Π½ΠΈΡ, Π½ΠΎ ΡΡΠΎΠΈΡ ΠΎΡΠΌΠ΅ΡΠΈΡΡ Π΄Π²Π΅ Π²Π΅ΡΠΈ.
ΠΠΎ-ΠΏΠ΅ΡΠ²ΡΡ , ΠΊΠ°ΠΆΠ΄Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° (ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ) ΡΠΎΡΡΠΎΠΈΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΈΠ· Π΄Π²ΡΡ ΡΠΈΡΡ: 0 ΠΈΠ»ΠΈ 1. ΠΡΠΈ ΡΠΈΡΠ»Π° Π½Π°Π·ΡΠ²Π°ΡΡΡΡΒ Π±ΠΈΡΠ°ΠΌΠΈ (ΡΠΎΠΊΡΠ°ΡΠ΅Π½Π½ΠΎ ΠΎΡ Π°Π½Π³Π».Β Β«binary digitΒ») ΠΈΠ»ΠΈ Π΄Π²ΠΎΠΈΡΠ½ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΎΠ΄Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ x86 Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
10110000 01100001
ΠΠΎ-Π²ΡΠΎΡΡΡ
, ΠΊΠ°ΠΆΠ΄ΡΠΉ Π½Π°Π±ΠΎΡ Π±ΠΈΡΠΎΠ² ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΠΈΡΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠΎΠΌ Π² ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ Π΄Π»Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π·Π°Π΄Π°Π½ΠΈΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ: ΡΡΠ°Π²Π½ΠΈΡΡ Π΄Π²Π° ΡΠΈΡΠ»Π°Β ΠΈΠ»ΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΡΠΈΡΡ ΡΠΈΡΠ»ΠΎ Π² ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ ΡΡΠ΅ΠΉΠΊΡ ΠΏΠ°ΠΌΡΡΠΈ). Π Π°Π·Π½ΡΠ΅ ΡΠΈΠΏΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠΎΠ² ΠΎΠ±ΡΡΠ½ΠΎ ΠΈΠΌΠ΅ΡΡ ΡΠ°Π·Π½ΡΠ΅ Π½Π°Π±ΠΎΡΡ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΉ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΠ΄ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π° ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ°Ρ
Intel Π²ΠΏΠΎΠ»Π½Π΅ Π²Π΅ΡΠΎΡΡΠ½ΠΎ, ΡΡΠΎ Π½Π΅ Π±ΡΠ΄ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π° ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ°Ρ
Xenon, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π² ΠΈΠ³ΡΠΎΠ²ΡΡ
ΠΏΡΠΈΡΡΠ°Π²ΠΊΠ°Ρ
Xbox. Π Π°Π½ΡΡΠ΅, ΠΊΠΎΠ³Π΄Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π½Π°ΡΠΈΠ½Π°Π»ΠΈ ΠΌΠ°ΡΡΠΎΠ²ΠΎ ΡΠ°ΡΠΏΠΎΡΡΡΠ°Π½ΡΡΡΡΡ, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΠ»ΠΈ ΠΏΠΈΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ Π½Π° ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠΌ ΡΠ·ΡΠΊΠ΅, ΡΡΠΎ Π±ΡΠ»ΠΎ ΠΎΡΠ΅Π½Ρ Π½Π΅ΡΠ΄ΠΎΠ±Π½ΠΎ, ΡΡΡΠ΄Π½ΠΎ ΠΈ Π·Π°Π½ΠΈΠΌΠ°Π»ΠΎ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π±ΠΎΠ»ΡΡΠ΅ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, Π½Π΅ΠΆΠ΅Π»ΠΈ ΡΠ΅ΠΉΡΠ°Ρ.
Π―Π·ΡΠΊ Π°ΡΡΠ΅ΠΌΠ±Π»Π΅ΡΠ°
Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ Π½Π° ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠΌ ΡΠ·ΡΠΊΠ΅ β ΡΠ΄ΠΎΠ²ΠΎΠ»ΡΡΡΠ²ΠΈΠ΅ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ΅ΡΠΊΠΎΠ΅, ΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ ΠΈΠ·ΠΎΠ±ΡΠ΅Π»ΠΈ ΡΠ·ΡΠΊ Π°ΡΡΠ΅ΠΌΠ±Π»Π΅ΡΠ°. Π ΡΡΠΎΠΌ ΡΠ·ΡΠΊΠ΅ ΠΊΠ°ΠΆΠ΄Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΡΠ΅ΡΡΡ ΠΊΠΎΡΠΎΡΠΊΠΈΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ (Π° Π½Π΅ Π½Π°Π±ΠΎΡΠΎΠΌ Π΅Π΄ΠΈΠ½ΠΈΡ Ρ Π½ΡΠ»ΡΠΌΠΈ), ΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ΅ΡΠ΅Π· ΠΈΡ ΠΈΠΌΠ΅Π½Π°. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΏΠΈΡΠ°ΡΡ/ΡΠΈΡΠ°ΡΡ ΠΊΠΎΠ΄ ΡΡΠ°Π»ΠΎ Π³ΠΎΡΠ°Π·Π΄ΠΎ Π»Π΅Π³ΡΠ΅. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ Π²ΡΡ ΡΠ°Π²Π½ΠΎ Π½Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ ΡΠ·ΡΠΊ Π°ΡΡΠ΅ΠΌΠ±Π»Π΅ΡΠ° Π½Π°ΠΏΡΡΠΌΡΡ. ΠΠ³ΠΎ ΡΠ°ΠΊΠΆΠ΅ Π½ΡΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΠΈΡΡ, Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π°ΡΡΠ΅ΠΌΠ±Π»Π΅ΡΠ°, Π² ΠΌΠ°ΡΠΈΠ½Π½ΡΠΉ ΠΊΠΎΠ΄.Β ΠΡΡΠ΅ΠΌΠ±Π»Π΅Ρ β ΡΡΠΎ ΡΡΠ°Π½ΡΠ»ΡΡΠΎΡ (ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΡΠΈΠΊ), ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΠΈΡ ΠΊΠΎΠ΄, Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡΠΉ Π½Π° ΡΠ·ΡΠΊΠ΅ Π°ΡΡΠ΅ΠΌΠ±Π»Π΅ΡΠ°, Π² ΠΌΠ°ΡΠΈΠ½Π½ΡΠΉ ΡΠ·ΡΠΊ. Π ΠΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅ ΡΡΠΎΡ ΡΠ·ΡΠΊ Π½Π°Π·ΡΠ²Π°ΡΡ ΠΏΡΠΎΡΡΠΎ β Β«ΠΡΡΠ΅ΠΌΠ±Π»Π΅ΡΒ».
ΠΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²ΠΎΠΌ ΠΡΡΠ΅ΠΌΠ±Π»Π΅ΡΠ° ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ (ΡΠΎΡΠ½Π΅Π΅ ΡΠΊΠΎΡΠΎΡΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ) ΠΈ ΠΎΠ½ Π΄ΠΎ ΡΠΈΡ ΠΏΠΎΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ, ΠΊΠΎΠ³Π΄Π° ΡΡΠΎ ΠΈΠΌΠ΅Π΅Ρ ΡΠ΅ΡΠ°ΡΡΠ΅Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, ΠΏΡΠΈΡΠΈΠ½Π° ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° ΡΡΠΎΠΌ ΡΠ·ΡΠΊΠ΅ Π°Π΄Π°ΠΏΡΠΈΡΡΠ΅ΡΡΡ ΠΊ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΌΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΡ. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π°Π΄Π°ΠΏΡΠΈΡΠΎΠ²Π°Π½Ρ ΠΏΠΎΠ΄ ΠΎΠ΄ΠΈΠ½ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ Π½Π΅ Π±ΡΠ΄ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π΄ΡΡΠ³ΠΈΠΌ. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ Π½Π° ΠΡΡΠ΅ΠΌΠ±Π»Π΅ΡΠ΅, ΠΏΠΎ-ΠΏΡΠ΅ΠΆΠ½Π΅ΠΌΡ Π½ΡΠΆΠ½ΠΎ Π·Π½Π°ΡΡ ΠΎΡΠ΅Π½Ρ ΠΌΠ½ΠΎΠ³ΠΎ Π½Π΅ ΠΎΡΠ΅Π½Ρ ΡΠΈΡΠ°Π±Π΅Π»ΡΠ½ΡΡ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΉ Π΄Π»Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π΄Π°ΠΆΠ΅ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ Π·Π°Π΄Π°Π½ΠΈΡ.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π²ΠΎΡ ΡΠ° ΠΆΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π°, ΡΡΠΎ Π²ΡΡΠ΅, Π½ΠΎ Π½Π° ΡΠ·ΡΠΊΠ΅ Π°ΡΡΠ΅ΠΌΠ±Π»Π΅ΡΠ°:
mov al, 061h
ΠΡΡΠΎΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΡΠ΅ ΡΠ·ΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
ΠΠ»Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΡΠΈΡΠ°Π±Π΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΊΠΎΠ΄Π° ΠΈ ΡΡΠ΅Π·ΠΌΠ΅ΡΠ½ΠΎΠΉ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠΈ Π±ΡΠ»ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Ρ Π²ΡΡΠΎΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΡΠ΅ ΡΠ·ΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. C, C++, Pascal, Java, JavaScript ΠΈ Perl β ΡΡΠΎ Π²ΡΡΒ ΡΠ·ΡΠΊΠΈ Π²ΡΡΠΎΠΊΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ. ΠΠ½ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΠΏΠΈΡΠ°ΡΡ ΠΈ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, Π½Π΅ ΠΏΠ΅ΡΠ΅ΠΆΠΈΠ²Π°Ρ ΠΎ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΠΈ ΠΊΠΎΠ΄Π° Ρ ΡΠ°Π·Π½ΡΠΌΠΈ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°ΠΌΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠΎΠ². ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡΠ΅ Π½Π° ΡΠ·ΡΠΊΠ°Ρ Π²ΡΡΠΎΠΊΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ, ΡΠ°ΠΊΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ ΠΏΠ΅ΡΠ΅Π²Π΅Π΄Π΅Π½Ρ Π² ΠΌΠ°ΡΠΈΠ½Π½ΡΠΉ ΠΊΠΎΠ΄ ΠΏΠ΅ΡΠ΅Π΄ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ. ΠΡΡΡ Π΄Π²Π° Π²Π°ΡΠΈΠ°Π½ΡΠ°:
Β ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠΎΠΌ;
Β ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΎΡΠΎΠΌ.
ΠΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡ β ΡΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠΈΡΠ°Π΅Ρ ΠΊΠΎΠ΄ ΠΈ ΡΠΎΠ·Π΄Π°ΡΡ Π°Π²ΡΠΎΠ½ΠΎΠΌΠ½ΡΡ (ΡΠΏΠΎΡΠΎΠ±Π½ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ Π΄ΡΡΠ³ΠΎΠ³ΠΎ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ) ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΊΠΎΡΠΎΡΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ Π½Π°ΠΏΡΡΠΌΡΡ. ΠΡΠΈ Π·Π°ΠΏΡΡΠΊΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π²Π΅ΡΡ ΠΊΠΎΠ΄ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΡΠ΅ΡΡΡ ΡΠ΅Π»ΠΈΠΊΠΎΠΌ, Π° Π·Π°ΡΠ΅ΠΌ ΡΠΎΠ·Π΄Π°ΡΡΡΡ ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡΠΉ ΡΠ°ΠΉΠ» ΠΈ ΡΠΆΠ΅ ΠΏΡΠΈ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎΠΌ Π·Π°ΠΏΡΡΠΊΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΡ Π½Π΅ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ.
ΠΡΠ»ΠΈ ΠΏΠΎ-ΠΏΡΠΎΡΡΠΎΠΌΡ, ΡΠΎ ΠΏΡΠΎΡΠ΅ΡΡ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΠΈ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
ΠΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΎΡ β ΡΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ Π½Π°ΠΏΡΡΠΌΡΡ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ ΠΊΠΎΠ΄, Π±Π΅Π· Π΅Π³ΠΎ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅ΠΉ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΠΈ Π² ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡΠΉ ΡΠ°ΠΉΠ». ΠΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΎΡΡ Π±ΠΎΠ»Π΅Π΅ Π³ΠΈΠ±ΠΊΠΈΠ΅, Π½ΠΎ ΠΌΠ΅Π½Π΅Π΅ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½Ρ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΏΡΠΎΡΠ΅ΡΡ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΈΠΈ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎ ΠΏΡΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Π·Π°ΠΏΡΡΠΊΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ.
ΠΡΠΎΡΠ΅ΡΡ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΈΠΈ:Β
ΠΡΠ±ΠΎΠΉ ΡΠ·ΡΠΊ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΡΠ΅ΠΌΡΠΌ ΠΈΠ»ΠΈ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠΈΡΡΠ΅ΠΌΡΠΌ, ΠΎΠ΄Π½Π°ΠΊΠΎ, ΡΠ°ΠΊΠΈΠ΅ ΡΠ·ΡΠΊΠΈ, ΠΊΠ°ΠΊ C, C++ ΠΈ Pascal β ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΡΡΡΡΡ, Π² ΡΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠ°ΠΊ Β«ΡΠΊΡΠΈΠΏΡΠΎΠ²ΡΠ΅Β» ΡΠ·ΡΠΊΠΈ, ΡΠ°ΠΊΠΈΠ΅, ΠΊΠ°ΠΊ Perl ΠΈ JavaScript β ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠΈΡΡΡΡΡΡ. ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ·ΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Java) ΠΌΠΎΠ³ΡΡ ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠΎΠ²Π°ΡΡΡΡ, ΡΠ°ΠΊ ΠΈ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠΈΡΠΎΠ²Π°ΡΡΡΡ.
ΠΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° Π²ΡΡΠΎΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΡΡ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
1. ΠΠ΅Π³ΡΠ΅ ΠΏΠΈΡΠ°ΡΡ/ΡΠΈΡΠ°ΡΡ ΠΊΠΎΠ΄. ΠΠΎΡ ΡΠ° ΠΆΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π°, ΡΡΠΎ Π²ΡΡΠ΅, Π½ΠΎ Π½Π° ΡΠ·ΡΠΊΠ΅ C++:
Π° = 97;
2. Π’ΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΌΠ΅Π½ΡΡΠ΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΉ Π΄Π»Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π·Π°Π΄Π°Π½ΠΈΡ. Π C++ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΎ-ΡΠΎ Π²ΡΠΎΠ΄Π΅ ΡΡΠΎΠ³ΠΎ: Π° = Π¬ * 2 + 5;
Π² ΠΎΠ΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠ΅. Π ΡΠ·ΡΠΊΠ΅ Π°ΡΡΠ΅ΠΌΠ±Π»Π΅ΡΠ° Π²Π°ΠΌ ΠΏΡΠΈΡΠ»ΠΎΡΡ Π±Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ 5 ΠΈΠ»ΠΈ 6 ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΉ.
3. ΠΡ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ Π·Π°Π±ΠΎΡΠΈΡΡΡΡ ΠΎ ΡΠ°ΠΊΠΈΡ Π΄Π΅ΡΠ°Π»ΡΡ , ΠΊΠ°ΠΊ Π·Π°Π³ΡΡΠ·ΠΊΠ° ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Π² ΡΠ΅Π³ΠΈΡΡΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ°. ΠΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡ ΠΈΠ»ΠΈ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΎΡ Π±Π΅ΡΠ΅Ρ ΡΡΠΎ Π½Π° ΡΠ΅Π±Ρ.
4. ΠΡΡΠΎΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΡΠ΅ ΡΠ·ΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎΡΡΠ°ΡΠΈΠ²Π½Π΅Π΅ ΠΏΠΎΠ΄ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ (Π½ΠΎ Π΅ΡΡΡ ΠΎΠ΄ΠΈΠ½ Π½ΡΠ°Π½Ρ).ΠΡΠ°Π½Ρ Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Microsoft Windows, ΠΈΠΌΠ΅ΡΡ ΡΠ²ΠΎΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ, Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΡΠΎΡΡΡ ΠΏΠΈΡΠ°ΡΡ ΠΊΠΎΠ΄ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π»Π΅Π³ΡΠ΅. ΠΠΎ ΡΠΎΠ³Π΄Π° ΠΏΡΠΈΠ΄Π΅ΡΡΡ ΠΏΠΎΠΆΠ΅ΡΡΠ²ΠΎΠ²Π°ΡΡ ΠΏΠΎΡΡΠ°ΡΠΈΠ²Π½ΠΎΡΡΡΡ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΡΠ½ΠΊΡΠΈΠΈ, ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π΄Π»Ρ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ, Π²ΠΏΠΎΠ»Π½Π΅ Π²Π΅ΡΠΎΡΡΠ½ΠΎ, ΡΡΠΎ ΠΌΠΎΠ³ΡΡ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π° Π΄ΡΡΠ³ΠΎΠΉ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅. ΠΠ±ΠΎ Π²ΡΡΠΌ ΡΡΠΎΠΌ ΠΌΡ Π΄Π΅ΡΠ°Π»ΡΠ½Π΅Π΅ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΈΠΌ Π² ΡΠ»Π΅Π΄ΡΡΡΠΈΡ ΡΡΠΎΠΊΠ°Ρ .
ΠΡΠ΅Π½ΠΈΡΡ ΡΡΠ°ΡΡΡ:
ΠΠ°Π³ΡΡΠ·ΠΊΠ°…ΠΠ° ΡΠ΅ΠΏΠΎΡΡ +20 ΠΊ ΠΊΠ°ΡΠΌΠ΅ ΠΈ ΠΌΠΎΡ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΠ½ΠΎΡΡΡ!
ravesli.com