ΠΠΎ ΠΏΠ΅Ρ Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΡΠ°Π·Π²ΠΎΡ
ΠΡΠ° ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠ° Π΅Π΄Π½ΠΎΡΡΠ°Π²Π½Π° ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ°Π»Π½Π° ΡΠΈΠ½ΡΠ°ΠΊΡΠ° ΡΠΎ ΠΌΠΎΡΠ½ΠΈ ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π·Π° ΠΎΠΏΠΈΡ Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ ΠΏΡΠ΅ΠΊΡ ΡΠΏΠΎΡΡΠ΅Π±Π° Π½Π° Π°ΡΠΎΡΠΈΡΠ°ΡΠΈΠ²Π½ΠΈ Π½ΠΈΠ·ΠΈ ΠΈ ΠΏΡΠΎΡΠΈΡΠ»ΠΈΠ²Π° ΡΠ΅ΠΌΠ°Π½ΡΠΈΠΊΠ° Π½Π° ΡΠ°Π·ΠΈΠΊΠΎΡ. ΠΡΠ° ΠΊΠΎΡΠΈΡΡΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ½ΠΎ ΠΏΠΈΡΡΠ²Π°ΡΠ΅, ΠΊΠΎΠ½Π²Π΅ΡΡΠΈΡΠ°ΡΡΠΈ ΡΠ°Π·ΠΈΡΠ½ΠΈ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ Π²ΠΎ Π±Π°ΡΡΠ΅ΠΊΠΎΠ΄ ΡΡΠΎ ΡΠ°Π±ΠΎΡΠΈ Π½Π° Π²ΡΠ²ΠΎΡ Π½Π° Π²ΠΈΡΡΡΠ΅Π»Π½Π° ΠΌΠ°ΡΠΈΠ½Π° Π±Π°Π·ΠΈΡΠ°Π½Π° Π½Π° ΡΠ΅Π³ΠΈΡΡΡΠΈ ΡΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΡΠΊΠΎ ΡΠΎΠ±ΠΈΡΠ°ΡΠ΅ ΡΡΠ±ΡΠ΅. Π‘Π°ΠΌΠΈΠΎΡ ΠΏΡΠ΅Π²Π΅Π΄ΡΠ²Π°Ρ Π΅ Π΄ΠΈΠ·Π°ΡΠ½ΠΈΡΠ°Π½ ΠΊΠ°ΠΊΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΠΊΠΎΡΠ° Π»Π΅ΡΠ½ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ° Π²ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΈ Π½Π° C ΠΈ C++ ΡΠ°Π·ΠΈΡΠΈΡΠ΅.
- ΠΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½ Π΅ Π½ΠΎΠ² ΡΠ΅ΠΆΠΈΠΌ Π½Π° ΡΠ°Π±ΠΎΡΠ° Π½Π° ΡΡΠ±ΡΠ΅ΡΠΈΡΠ° - β
Π³Π΅Π½Π΅ΡΠ°ΡΠΈΡΠΊΠ° β, ΡΡΠΎ Π³ΠΎ Π½Π°Π΄ΠΎΠΏΠΎΠ»Π½ΠΈ ΠΏΡΠ΅ΡΡ ΠΎΠ΄Π½ΠΎ Π΄ΠΎΡΡΠ°ΠΏΠ½ΠΈΠΎΡ ΡΠ΅ΠΆΠΈΠΌ Π·Π° ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½ΠΎ ΡΠΎΠ±ΠΈΡΠ°ΡΠ΅ ΡΡΠ±ΡΠ΅. ΠΠΎΠ²ΠΈΠΎΡ ΡΠ΅ΠΆΠΈΠΌ Π²ΠΊΠ»ΡΡΡΠ²Π° ΠΏΠΎΡΠ΅ΡΡΠΎ Π²ΠΎΠ΄Π΅ΡΠ΅ Π½Π° ΡΠΊΡΠ°ΡΠ΅Π½ΠΎ ΠΈΠ½Π΄Π΅ΠΊΡΠΈΡΠ°ΡΠ΅, ΠΏΠΎΠΊΡΠΈΠ²Π°ΡΡΠΈ ΡΠ°ΠΌΠΎ Π½Π΅ΠΎΠ΄Π°ΠΌΠ½Π° ΡΠΎΠ·Π΄Π°Π΄Π΅Π½ΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΠΈ. Π¦Π΅Π»ΠΎΡΠ½ΠΎ ΠΏΡΠ΅ΠΌΠΈΠ½ΡΠ²Π°ΡΠ΅ Π½Π° ΡΠΈΡΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΠΈ ΡΠ΅ Π²ΡΡΠΈ ΡΠ°ΠΌΠΎ Π°ΠΊΠΎ, ΠΏΠΎ ΠΊΡΠ°ΡΠΊΠΎ ΡΡΠ°Π²Π΅ΡΡΠΈΡΠ°ΡΠ΅, Π½Π΅ Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π΄Π° ΡΠ΅ ΠΏΠΎΡΡΠΈΠ³Π½Π΅ ΡΠ°ΠΊΠ°Π½Π°ΡΠ° ΠΏΠΎΡΡΠΎΡΡΠ²Π°ΡΠΊΠ° Π½Π° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ°. ΠΠ²ΠΎΡ ΠΏΡΠΈΡΡΠ°ΠΏ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΠΏΠΎΡΡΠΈΠ³Π½Π΅ΡΠ΅ ΠΏΠΎΠ²ΠΈΡΠΎΠΊΠΈ ΠΏΠ΅ΡΡΠΎΡΠΌΠ°Π½ΡΠΈ ΠΈ Π΄Π° ΡΠ° Π½Π°ΠΌΠ°Π»ΠΈΡΠ΅ ΠΏΠΎΡΡΠΎΡΡΠ²Π°ΡΠΊΠ°ΡΠ° Π½Π° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ° ΠΊΠΎΠ³Π° ΡΠΊΠ»Π°Π΄ΠΈΡΠ°ΡΠ΅ Π³ΠΎΠ»Π΅ΠΌ Π±ΡΠΎΡ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠΈ ΡΡΠΎ ΠΆΠΈΠ²Π΅Π°Ρ ΠΊΡΠ°ΡΠΊΠΎ Π²ΡΠ΅ΠΌΠ΅. - ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ Π·Π° Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°ΡΠ΅ Π½Π° ΠΊΠΎΠ½ΡΡΠ°Π½ΡΠ½ΠΈ ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°Π½ΠΈ ΡΠΎ Π°ΡΡΠΈΠ±ΡΡΠΎΡ βconstβ. ΠΠ°ΠΊΠ²ΠΈΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π΄ΠΎΠ΄Π΅Π»Π°Ρ ΡΠ°ΠΌΠΎ Π΅Π΄Π½Π°Ρ ΠΈ, ΠΎΡΠΊΠ°ΠΊΠΎ ΡΠ΅ ΡΠ΅ ΠΈΠ½ΠΈΡΠΈΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π°Ρ, Π½Π΅ ΠΌΠΎΠΆΠ°Ρ Π΄Π° ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½Π°Ρ.
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ "
Π΄Π° ΡΠ΅ Π·Π°ΡΠ²ΠΎΡΠΈ ", ΠΊΠΎΠΈ ΡΠ΅ Π΄ΠΎΠ΄Π΅Π»Π΅Π½ΠΈ ΡΠΎ ΠΏΠΎΠΌΠΎΡ Π½Π° Π°ΡΡΠΈΠ±ΡΡΠΎΡ "close" ΠΈ Π»ΠΈΡΠ°Ρ Π½Π° ΠΏΠΎΡΡΠΎΡΠ°Π½ΠΈ Π»ΠΎΠΊΠ°Π»Π½ΠΈ ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ (ΡΠΎ Π°ΡΡΠΈΠ±ΡΡΠΎΡ const), ΠΊΠΎΠΈ ΡΠ΅ ΡΠ°Π·Π»ΠΈΠΊΡΠ²Π°Π°Ρ ΠΎΠ΄ Π½ΠΈΠ² ΠΏΠΎ ΡΠΎΠ° ΡΡΠΎ Π²ΡΠ΅Π΄Π½ΠΎΡΡΠ° Π΅ Π·Π°ΡΠ²ΠΎΡΠ΅Π½Π° (ΡΠ΅ ΠΏΠΎΠ²ΠΈΠΊΡΠ²Π° ΠΌΠ΅ΡΠΎΠ΄ΠΎΡ "__close") ΡΠ΅ΠΊΠΎΠ³Π°Ρ ΠΊΠΎΠ³Π° ΡΠ΅ Π³ΠΎ Π½Π°ΠΏΡΡΡΠΈ ΠΎΠΏΡΠ΅Π³ΠΎΡ, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎ Π½ΠΎΡΠΌΠ°Π»Π½ΠΎΡΠΎ Π·Π°Π²ΡΡΡΠ²Π°ΡΠ΅ Π½Π° Π±Π»ΠΎΠΊΠΎΡ, ΡΡΠ°Π½Π·ΠΈΡΠΈΡΠ° ΡΠΎ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° ΠΏΡΠ΅ΠΊΠΈΠ½/ΠΎΠ΄Π΅ΡΠ΅/Π²ΡΠ°ΡΠ°ΡΠ΅ ΠΈΠ»ΠΈ ΠΈΠ·Π»Π΅Π· ΠΊΠΎΠ³Π° ΡΠ΅ ΡΠ΅ ΠΏΠΎΡΠ°Π²ΠΈ Π³ΡΠ΅ΡΠΊΠ°. - Π½Π°ΠΏΠΈΡΠ΅ΡΠ΅ "
ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΊΠΈ ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ β, ΠΊΠΎΡΠ° ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΡΠΊΠ»Π°Π΄ΠΈΡΠ°ΡΠ΅ Π½Π° ΠΊΠ°ΠΊΠ²ΠΈ Π±ΠΈΠ»ΠΎ ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ C Π²ΠΎ ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈΡΠ΅ Lua (ΠΏΡΠ΅ΡΡΡΠ°Π²ΡΠ²Π° Π±Π»ΠΎΠΊ ΠΎΠ΄ ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ Π²ΠΎ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ°ΡΠ° ΠΈΠ»ΠΈ ΡΠΎΠ΄ΡΠΆΠΈ C ΠΏΠΎΠΊΠ°ΠΆΡΠ²Π°Ρ), ΡΠ΅Π³Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠΎΠ΄ΡΠΆΠΈ Π½Π΅ΠΊΠΎΠ»ΠΊΡ Π²ΡΠ΅Π΄Π½ΠΎΡΡΠΈ (ΠΈΠΌΠ° Π½Π΅ΠΊΠΎΠ»ΠΊΡ ΠΌΠ΅ΡΠ°ΡΠ°Π±Π΅Π»ΠΈ). - ΠΡΠ΅ΡΡΡΠ°Π²Π΅Π½Π° Π΅ Π½ΠΎΠ²Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° Π½Π° ΡΡΠ½ΠΊΡΠΈΡΠ°ΡΠ° Π·Π° Π³Π΅Π½Π΅ΡΠΈΡΠ°ΡΠ΅ ΠΏΡΠ΅Π²Π΄ΠΎΡΠ»ΡΡΠ°ΡΠ½ΠΈ Π±ΡΠΎΠ΅Π²ΠΈ - math.random.
- ΠΠΎΠ΄Π°Π΄Π΅Π½ Π΅ ΡΠΈΡΡΠ΅ΠΌ Π½Π° ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅Π΄ΡΠ²Π°ΡΠ° ΠΊΠΎΠΈ ΡΠ΅ ΠΎΠ΄ΡΠ΅Π΄ΡΠ²Π°Π°Ρ ΡΠΎ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° ΠΈΠ·ΡΠ°Π·ΠΎΡ
ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅Π΄ΠΈ ΠΈ, Π·Π° ΡΠ°Π·Π»ΠΈΠΊΠ° ΠΎΠ΄ Π³ΡΠ΅ΡΠΊΠΈΡΠ΅, Π½Π΅ Π²Π»ΠΈΡΠ°Π°Ρ Π½Π° ΠΏΠΎΠ½Π°ΡΠ°ΠΌΠΎΡΠ½ΠΎΡΠΎ ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ°ΡΠ°. - ΠΠΎΠ΄Π°Π΄Π΅Π½ΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π·Π° Π΄Π΅Π±Π°Π³ΠΈΡΠ°ΡΠ΅ Π·Π° ΡΡΠ½ΠΊΡΠΈΡΠΊΠΈΡΠ΅ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΈ ΠΈ ΠΏΠΎΠ²ΡΠ°ΡΠ½ΠΈΡΠ΅ Π²ΡΠ΅Π΄Π½ΠΎΡΡΠΈ.
- ΠΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½Π° Π΅ Π½ΠΎΠ²Π° ΡΠ΅ΠΌΠ°Π½ΡΠΈΠΊΠ° Π·Π° Π½Π°Π±ΡΠΎΡΡΠ²Π°ΡΠ΅ Π½Π° ΡΠ΅Π»ΠΈ Π±ΡΠΎΠ΅Π²ΠΈ Π²ΠΎ ΡΠ°ΠΌΠΊΠΈ "
Π·Π° β. ΠΡΠΎΡΠΎΡ Π½Π° ΠΏΠΎΠ²ΡΠΎΡΡΠ²Π°ΡΠ° ΡΠ΅ ΠΏΡΠ΅ΡΠΌΠ΅ΡΡΠ²Π° ΠΏΡΠ΅Π΄ Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π΅ ΡΠΈΠΊΠ»ΡΡΠΎΡ, ΡΠΎ ΡΡΠΎ ΡΠ΅ ΠΈΠ·Π±Π΅Π³Π½ΡΠ²Π° ΠΏΡΠ΅Π»Π΅Π²Π°ΡΠ΅ Π½Π° ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²Π°ΡΠ° ΠΈ Π²ΡΡΠ΅ΡΠ΅. ΠΠΊΠΎ ΠΏΠΎΡΠ΅ΡΠ½Π°ΡΠ° Π²ΡΠ΅Π΄Π½ΠΎΡΡ Π΅ ΠΏΠΎΠ³ΠΎΠ»Π΅ΠΌΠ° ΠΎΠ΄ ΠΎΠ³ΡΠ°Π½ΠΈΡΡΠ²Π°ΡΠΊΠ°ΡΠ° Π²ΡΠ΅Π΄Π½ΠΎΡΡ, ΡΠ΅ ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π° Π³ΡΠ΅ΡΠΊΠ°. - ΠΠΎ ΡΡΠ½ΠΊΡΠΈΡΠ° '
Π½ΠΈΠ·Π°.gmatch ΠΠΎΠ΄Π°Π΄Π΅ Π½ΠΎΠ² ΠΈΠ·Π±ΠΎΡΠ΅Π½ Π°ΡΠ³ΡΠΌΠ΅Π½Ρ βinitβ, ΠΊΠΎΡ ΠΎΠ΄ΡΠ΅Π΄ΡΠ²Π° Π½Π° ΠΊΠΎΡΠ° ΠΏΠΎΠ·ΠΈΡΠΈΡΠ° Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π΅ ΠΏΡΠ΅Π±Π°ΡΡΠ²Π°ΡΠ΅ΡΠΎ (ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΎ, ΠΎΠ΄ 1 Π·Π½Π°ΠΊ). - ΠΠΎΠ΄Π°Π΄Π΅Π½ΠΈ ΡΠ΅ Π½ΠΎΠ²ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ '
lua_resetthread ' (ΡΠ° ΡΠ΅ΡΠ΅ΡΠΈΡΠ° Π½ΠΈΠ·Π°ΡΠ°, Π³ΠΎ Π±ΡΠΈΡΠ΅ ΡΠ΅Π»ΠΈΠΎΡ ΠΊΡΠΏ ΠΏΠΎΠ²ΠΈΡΠΈ ΠΈ Π³ΠΈ Π·Π°ΡΠ²ΠΎΡΠ° ΡΠΈΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ βΠ·Π° Π·Π°ΡΠ²ΠΎΡΠ°ΡΠ΅β) ΠΈ βΠΊΠΎΡΡΡΠΈΠ½.Π·Π°ΡΠ²ΠΎΡΠΈ ' (ΡΠ° Π·Π°ΡΠ²ΠΎΡΠ° ΠΊΠΎΡΡΡΠΈΠ½Π°ΡΠ° ΠΈ ΡΠΈΡΠ΅ ΠΏΠΎΠ²ΡΠ·Π°Π½ΠΈ ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ βΠ΄Π° ΡΠ΅ Π·Π°ΡΠ²ΠΎΡΠ°Ρβ). - Π€ΡΠ½ΠΊΡΠΈΠΈΡΠ΅ Π·Π° ΠΊΠΎΠ½Π²Π΅ΡΡΠΈΡΠ°ΡΠ΅ Π½Π° Π½ΠΈΠ·ΠΈ Π²ΠΎ Π±ΡΠΎΠ΅Π²ΠΈ ΡΠ΅ ΠΏΡΠ΅ΠΌΠ΅ΡΡΠ΅Π½ΠΈ Π²ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° βΡΡΡΠΈΠ½Π³β.
- ΠΠΎΠ²ΠΈΡΠΈΡΠ΅ Π΄ΠΎ ΡΡΠ½ΠΊΡΠΈΡΠ°ΡΠ° Π·Π° ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π±Π° Π½Π° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ°ΡΠ° ΡΠ΅Π³Π° ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π΅ ΡΡΠΏΠ΅Π°Ρ Π°ΠΊΠΎ ΡΠ΅ Π½Π°ΠΌΠ°Π»ΠΈ Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π°ΡΠ° Π½Π° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠΊΠΈΠΎΡ Π±Π»ΠΎΠΊ.
- ΠΠΎ ΡΡΠ½ΠΊΡΠΈΡΠ° '
Π½ΠΈΠ·Π°.ΡΠΎΡΠΌΠ°Ρ ΠΠΎΠ΄Π°Π΄Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΎΡ Π½Π° Π½ΠΎΠ²ΠΈΠΎΡ ΡΠΎΡΠΌΠ°Ρ β%pβ (ΠΏΠΎΠΊΠ°ΠΆΡΠ²Π°ΡΠΎΡ Π²ΡΠ°ΡΠ΅Π½ ΠΎΠ΄ lua_topointer). - ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° utf8 ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ°
ΡΠΈΡΡΠΈ Π½Π° Π·Π½Π°ΡΠΈ ΡΠΎ Π±ΡΠΎΠ΅Π²ΠΈ Π΄ΠΎ 2^31.
ΠΠ·Π²ΠΎΡ: opennet.ru