networking/youtube/video_series/bit_blast/cxx_enums/description.md

64 lines
2.8 KiB
Markdown
Raw Permalink Normal View History

2025-08-31 21:48:37 +03:30
< INSERT VIDEO DESCRIPTION >
*//=======================[ Code Snippets ]=======================//*
_Unscoped Declaration_: https://godbolt.org/z/9MosoovPP
_Scoped Declaration_: https://godbolt.org/z/oT5TbP6vx
_Anonymous Declaration_: https://godbolt.org/z/s97n5jETs
_Scoped vs Unscoped_: https://godbolt.org/z/h65cjMEhb
_Explicit Underlying Type_: https://godbolt.org/z/ehY7Gns6E
_Default Case_: https://godbolt.org/z/a6KWE8b4c
_Utilize Zero_: https://godbolt.org/z/fvE6z9jMf
_Utilize Counting_: https://godbolt.org/z/5EEhYrcr9
_Using Enum Syntax_: https://godbolt.org/z/shaE6Yc64
_Bitfield Operators_: https://godbolt.org/z/acMW45K9o
_Standard Utilities_: https://godbolt.org/z/9xKcxEsP5
*//============================[ Sources ]============================//*
_cppreference_: https://en.cppreference.com/w/cpp/language/enum.html
Proposal Papers:
_N2347 — Strongly Typed Enums_: https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2347.pdf
_N3815 — Enumerator List Property Queries_:https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3815.html
_N4196 — Attributes for namespaces and enumerators_: https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n4196.html
_P0138R2 — Construction Rules for enum class Values_: https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0138r2.pdf
_P1682R3 — std::to_underlying for enumerations_: https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2021/p1682r3.html
_P1099R5 — Using Enum_: https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2018/p1099r2.html
*//========================[ Forge & Mirrors ]========================//*
_Forge_: https://forge.light7734.com/light7734 | https://git.light7734.com/light7734
_Github Mirrors: https://github.com/light7734
_Gitlab Mirrors: https://gitlab.com/light7734
_Codeberg Mirrors: https://codeberg.org/light7734
*//============================[ Socials ]============================//*
**Matrix Community**: https://matrix.to/#/#hELL:matrix.org
**Discord Community**: https://discord.gg/N3AJJG2tGF
**Matrix**: @light7734:matrix.org
**Discord**: @light7734
**Mail**: mail@light7734.com
**YouTube**: https://www.youtube.com/@light.7734
**XTwitter**: https://x.com/light7734
**BlueSky**: https://bsky.app/profile/light7734.bsky.social
**Reddit** (currently suspended...): https://www.reddit.com/user/Light7734/
**Steam** (don't judge me): https://steamcommunity.com/id/light7734/
**Itch.io**: https://light7734.itch.io/
*//========================[ Software I Use ]========================//*
_OS_: Arch Linux x86-64
_Shell_: Zsh
_DE/WM_: Gnome/XMonad
_Terminal_: Kitty
_Colorscheme_: Gruvbox
_Font_: JetbrainsMono Nerd Font
_Code Editor_: Neovim
_Image Editor_: GIMP
_Video Editor_: Kdenlive
_3D Art_: Blender
_Pixel Art_: Aseprite
_Digial Art_: Krita
_Vector Art_: Inkscape
_DAW_: FL Studio 24 (on Windows, with support of flchan ofc)