C++ β Π’ΠΈΠΏΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
Π ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π³ΡΠ°ΡΠΈΠΊΠ° ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ cairo Π² GTK3
Π ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π³ΡΠ°ΡΠΈΠΊΠ° ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ cairo Π² GTK3
Π₯Π°Π±Ρ
Π ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π³ΡΠ°ΡΠΈΠΊΠ° ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ cairo Π² GTK3
Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π²Ρ
ΠΎΠ΄Π½ΡΡ
Π΄Π°Π½Π½ΡΡ
Π²ΡΡΡΡΠΏΠ°Π΅Ρ ΠΌΠ°ΡΡΠΈΠ² ΡΠΈΠΏΠ° float. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΎΡΠ³Π°Π½ΠΈΠ·ΡΠ΅Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅, ΡΠ°ΡΡΡΠ³ΠΈΠ²Π°Π½ΠΈΠ΅, ΠΏΡΠΎΠΊΡΡΡΠΊΡ Π³ΡΠ°ΡΠΈΠΊΠ°. Π‘ΡΠΈΠ»Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ β Π‘ΠΈ Ρ ΠΊΠ»Π°ΡΡΠ°ΠΌΠΈ(Π±Π΅Π· g...
C++ β Π’ΠΈΠΏΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
Π£ΡΠ΅Π±Π½ΠΈΠΊ ΠΏΠΎ ΡΠΈΠΌΡΠ»ΡΡΠΎΡΡ ΡΠ΅ΡΠΈ ns-3. ΠΠ»Π°Π²Π° 5
Π£ΡΠ΅Π±Π½ΠΈΠΊ ΠΏΠΎ ΡΠΈΠΌΡΠ»ΡΡΠΎΡΡ ΡΠ΅ΡΠΈ ns-3. ΠΠ»Π°Π²Π° 5
Π₯Π°Π±Ρ
Π£ΡΠ΅Π±Π½ΠΈΠΊ ΠΏΠΎ ΡΠΈΠΌΡΠ»ΡΡΠΎΡΡ ΡΠ΅ΡΠΈ ns-3. ΠΠ»Π°Π²Π° 5
Π³Π»Π°Π²Ρ 1,2 Π³Π»Π°Π²Π° 3 Π³Π»Π°Π²Π° 4 5 ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° 5.1 ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΎΠ΄ΡΠ»Ρ ΠΆΡΡΠ½Π°Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ 5.1.1 ΠΠ±Π·ΠΎΡ ΠΆΡΡΠ½Π°Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ 5.1.2 Π Π°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΆΡΡΠ½Π°Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ 5.1.3 ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΆΡΡΠ½Π°Π»...
C++ β Π’ΠΈΠΏΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
Blitz.Engine: ΠΡΡΠ΅ΡΠ½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ°
Blitz.Engine: ΠΡΡΠ΅ΡΠ½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ°
Π₯Π°Π±Ρ
Blitz.Engine: ΠΡΡΠ΅ΡΠ½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ°
ΠΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ ΡΠ°Π·Π±ΠΈΡΠ°ΡΡΡΡ Π² ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π°ΡΡΠ΅ΡΠ½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° Π΄Π²ΠΈΠΆΠΊΠ° Blitz.Engine, Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡΡΡ Ρ ΡΠ΅ΠΌ, ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π°ΡΡΠ΅Ρ ΠΈ ΡΡΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΌΡ Π±ΡΠ΄Π΅ΠΌ ΠΏΠΎΠ½ΠΈΠΌ...
C++ β Π’ΠΈΠΏΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
ΠΡΡΡΠ²Π»Π΅Π½Π½ΡΠ΅ Π±Π°Π³ΠΈ ΠΈ ΠΊΠ°ΠΊ ΠΈΡ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ Π½Π° ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ClickHouse
ΠΡΡΡΠ²Π»Π΅Π½Π½ΡΠ΅ Π±Π°Π³ΠΈ ΠΈ ΠΊΠ°ΠΊ ΠΈΡ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ Π½Π° ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ClickHouse
Π₯Π°Π±Ρ
ΠΡΡΡΠ²Π»Π΅Π½Π½ΡΠ΅ Π±Π°Π³ΠΈ ΠΈ ΠΊΠ°ΠΊ ΠΈΡ
ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ Π½Π° ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ClickHouse
ΠΡΠ»ΠΈ Π²Ρ ΠΏΠΈΡΠ΅ΡΠ΅ ΠΊΠΎΠ΄ β Π³ΠΎΡΠΎΠ²ΡΡΠ΅ΡΡ ΠΊ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°ΠΌ. ΠΠ½ΠΈ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ Π±ΡΠ΄ΡΡ, ΠΈ ΠΎΠΆΠΈΠ΄Π°ΡΡ ΠΈΡ
ΡΡΠΎΠΈΡ ΡΠΎ Π²ΡΠ΅Ρ
ΡΡΠΎΡΠΎΠ½: ΠΎΡ Π²Π°ΡΠ΅Π³ΠΎ ΠΊΠΎΠ΄Π° ΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠ°, ΠΎΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ΠΈ ΠΆΠ΅...
C++ β Π’ΠΈΠΏΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
[ΠΠ΅ΡΠ΅Π²ΠΎΠ΄] ΠΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ NAT Traversal Π΄Π»Ρ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Π² ΠΏΠ°ΡΡΠΈΠ²Π½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅
[ΠΠ΅ΡΠ΅Π²ΠΎΠ΄] ΠΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ NAT Traversal Π΄Π»Ρ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Π² ΠΏΠ°ΡΡΠΈΠ²Π½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅
Π₯Π°Π±Ρ
ΠΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ NAT Traversal Π΄Π»Ρ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Π² ΠΏΠ°ΡΡΠΈΠ²Π½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅
ΠΡΠ° ΡΡΠ°ΡΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ Π²ΠΎΠ»ΡΠ½ΡΠΉ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π·Π°ΠΏΠΈΡΠ΅ΠΉ Π² Π±Π»ΠΎΠ³Π΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΈΠΊΠΎΠ² DC++. Π‘ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ Π°Π²ΡΠΎΡΠ° (Π° ΡΠ°ΠΊΠΆΠ΅ Π΄Π»Ρ Π½Π°Π³Π»ΡΠ΄Π½ΠΎΡΡΠΈ ΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ° ΡΠ°Π΄ΠΈ) Ρ ΡΠ°ΡΡΠ²Π΅ΡΠΈΠ» Π΅Ρ ΡΡΡΠ»ΠΊΠ°ΠΌΠΈ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΠ»...
Π Π°Π±ΠΎΡΠ°Ρ ΠΡΡΠΏΠΏΠ° 21 Π‘++
ΠΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡ: Π‘ΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π΄Π»Ρ Ρ Π΅ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ
ΠΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡ: Π‘ΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π΄Π»Ρ Ρ Π΅ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ
stdcpp.ru
Π‘ΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π΄Π»Ρ Ρ
Π΅ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ
ΠΠ΅ΡΠ΅Π½ΠΎΡ boost::hash_range ΠΈ boost::hash_combine Π² ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ°ΠΊΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΊΠ°ΠΊ std::hash_bytes.
C++ β Π’ΠΈΠΏΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
ΠΠ΅ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ ΠΎΠ±Π·ΠΎΡ Renga API
ΠΠ΅ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ ΠΎΠ±Π·ΠΎΡ Renga API
Π₯Π°Π±Ρ
ΠΠ΅ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ ΠΎΠ±Π·ΠΎΡ Renga API
Π‘ΠΈΡΡΠ΅ΠΌΠ° Π΄Π»Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π·Π΄Π°Π½ΠΈΠΉ ΠΈ ΡΠΎΠΎΡΡΠΆΠ΅Π½ΠΈΠΉ Renga Π°ΠΊΡΠΈΠ²Π½ΠΎ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΡΡΡ, Π² Π½Π΅ΠΉ Π΅ΡΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ Π΄Π»Ρ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΠΎΡΠΎΠ², ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΠΎΠ² ΠΠ ΠΈ ΠΠ, ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΎΠ² ΠΠ, ΠΠ, Π...
C++ β Π’ΠΈΠΏΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
ΠΠΎΡΠ° Π½Π° ΡΠ²Π°Π»ΠΊΡ
ΠΠΎΡΠ° Π½Π° ΡΠ²Π°Π»ΠΊΡ
C++ β Π’ΠΈΠΏΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
[ΠΠ· ΠΏΠ΅ΡΠΎΡΠ½ΠΈΡΡ] Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Mesh-ΡΠ΅ΡΠΈ Π½Π° ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠΌ ΠΎΠΏΡΡΠ΅, Π° ΡΠ°ΠΊΠΆΠ΅ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΠΈΡΡ ΠΈ Π°Π½Π°Π»ΠΈΡΠΈΠΊΠΈ
[ΠΠ· ΠΏΠ΅ΡΠΎΡΠ½ΠΈΡΡ] Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Mesh-ΡΠ΅ΡΠΈ Π½Π° ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠΌ ΠΎΠΏΡΡΠ΅, Π° ΡΠ°ΠΊΠΆΠ΅ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΠΈΡΡ ΠΈ Π°Π½Π°Π»ΠΈΡΠΈΠΊΠΈ
Π₯Π°Π±Ρ
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Mesh-ΡΠ΅ΡΠΈ Π½Π° ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠΌ ΠΎΠΏΡΡΠ΅, Π° ΡΠ°ΠΊΠΆΠ΅ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΠΈΡΡ ΠΈ Π°Π½Π°Π»ΠΈΡΠΈΠΊΠΈ
ΠΡΠ΅ Π½Π°ΡΠ°Π»ΠΎΡΡ Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎ Π½Π° ΠΎΡΠ΅ΡΠ΅Π΄Π½ΠΎΠΌ ΠΎΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΠΈ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΉ ΡΡΠ΄ΡΠ±Ρ ΠΏΡΠΎΠ΅ΠΊΡΠ°, Π½Π°Π΄ ΠΊΠΎΡΠΎΡΡΠΌ Ρ ΡΠΎΠ³Π΄Π° ΡΠ°Π±ΠΎΡΠ°Π», ΠΊΡΠΎ-ΡΠΎ ΡΠΊΠ°Π·Π°Π»: Β«Π Π΄Π°Π²Π°ΠΉΡΠ΅ ΠΏΡΠΈΠΊΡΡΡΠΈΠΌ ΠΌΠ΅Ρ-ΡΠ΅ΡΠΈ, Π²Π΅Π΄Ρ ΡΡΠΎ ΠΊΡΡΡΠΎ, ΠΌΠΎΠ΄Π½ΠΎ ΠΈ ΠΌΠΎΠ»ΠΎΠ΄ΡΠΆΠ½ΠΎ!Β». Π ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ...