πŸ¦– Айти Вудэй πŸ¦₯
8.56K subscribers
15K photos
793 videos
18 files
2.01K links
Авторский Π±ΡƒΡ‚ΠΈΠΊ Π°ΠΉΡ‚ΠΈ ΠΌΠ΅ΠΌΠΎΠ² ΠΈ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ
Всё самоС ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ΅ ΠΏΠΎ тэгу #Π΄Π΅Π³Ρ€Π°Π΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΠΏΡ€ΠΈΡˆΡ‘Π»

Π Π°Π·Π±Π°Π½ https://t.me/ithueti/18131

Π€ΡƒΡ‚Π±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ ΠΈ Ρ‡Π°Ρ‚ для своих http://ithueti.club

Π Π΅ΠΊΠ»Π°ΠΌΠ°: http://ithueti.club/ad / https://telega.in/c/ithueti
Download Telegram
C++17 β€” the biggest traps
Nicolai Josuttis
"Мои ΠΊΠ½ΠΈΠ³ΠΈ - сборники ΠΌΠΎΠΈΡ… ошибок"

Π₯ΠΎΡ€ΠΎΡˆΠΈΠΉ Π΄ΠΎΠΊΠ»Π°Π΄, ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Π½ΠΎΠ²ΠΎΠ³ΠΎ, ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Ρ‚ΠΎΠ³ΠΎ Ρ‡Π΅Π³ΠΎ стоит ΠΎΠΏΠ°ΡΠ°Ρ‚ΡŒΡΡ Π² C++17. Π₯ΠΎΡ‡Ρƒ ΠΏΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΎ std::pmr, Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ.

Π”Π°Π»ΡŒΡˆΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ нСсколько слайдов, ΠΏΠΎΠΊΠ°Π·Π°Π²ΡˆΠΈΡ…ΡΡ интСрСсными.
Modern C++ allocators
Руслан ΠΡ€ΡƒΡ‚ΡŽΠ½ΡΠ½, Intel

Никогда Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π» с Π°Π»Π»ΠΎΠΊΠ°Ρ‚ΠΎΡ€Π°ΠΌΠΈ, Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π·Π½Π°Π», сСйчас ΡƒΠ·Π½Π°Π» Ρ…ΠΎΡ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ.
ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ компиляции. Π”Π°Π΅ΠΌ большС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ компилятору
ΠšΠΈΡ€ΠΈΠ»Π» Π’ΠΈΡ…ΠΎΠ½ΠΎΠ², DINS

Автор Ρ€Π°Π±ΠΎΡ‚Π°Π» с эмбСдСд, поэтому спСцифика ΠΎΡ‚Ρ‚ΡƒΠ΄Π°.
Π”Π΅Π»Π°ΠΉΡ‚Π΅ всС, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π½Π° этапС компиляции. Много ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ².
ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ link time optimization.
Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π» ΠΏΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ. https://habr.com/ru/company/abbyy/blog/248429/

Π‘Π»Π°ΠΉΠ΄Ρ‹ Π½Π΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅.

МСма Π² этот Ρ€Π°Π· Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚, сори
Π Π΅Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ C++
АлСксандр Π¨ΠΌΠΈΠ΄Ρ‚, Artec 3D

Если ΠΏΠΈΡˆΠ΅Ρ‚Π΅ GUI ΠΈΠ»ΠΈ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚Π΅ Π΄Π°Π½Π½Ρ‹Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ хочСтся ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ (ΠΏΠΎ сСти) - ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Ρ‚Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄.

Автор Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π» для этого ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ RxCpp.

Π”ΠΎΠΊΠ»Π°Π΄ Π±Ρ‹Π» заявлСн ΠΊΠ°ΠΊ Π»Π΅Π³ΠΊΠΈΠΉ, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π½ΠΈΡ‡Π΅Π³ΠΎ большСго я ΠΈ Π½Π΅ ΠΎΠΆΠΈΠ΄Π°Π».
Move-only C++ design
Ivan ČukiΔ‡, KDE e.V.

Π‘Π½Π°Ρ‡Π°Π»Π° ΠΏΡ€ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΡ‰ΠΈΠ½Ρƒ, которая сами Π·Π½Π°Π΅Ρ‚Π΅ какая Π² C++. ΠŸΡ€ΠΎ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚Ρ‹ (ΠΆΠ΄Ρƒ Π΄ΠΆΠ²Π° Π³ΠΎΠ΄Π°).
ΠŸΠΎΡ‚ΠΎΠΌ ΠΏΡ€ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈ использовании move.
Π₯ΠΎΡ€ΠΎΡˆΠΎ.

Π”Π°Π»Π΅Π΅ слайды.