Ono existuje? UB se přece nikdy neděje. Ty jako programátor ses o to přece postaral a překladač ti v tom bezmezně věří. 
Občas mám pocit, že samotná slova jako "chování", "způsobuje" a podobné zastírají podstatu UB a proč je to občas takový mindfuck. Ta představa, že to UB něco dělá, je svým způsobem strašně špatně.
To už celkom preháňate, nemyslíte? Alebo je to tak, že by ste si to mali do študovať?
Proč přeháním? UB stojí na tom, že nesmí nastat. Validní C programy neobsahují UB. Programátor má za úkol zajistit aby k němu nemohlo dojít.
> Ono existuje?
Aha, takže tu na viac ako stovke príspevkov komunikujeme o niečom, čo neexistuje? To je naozaj zvláštne. UB je jednoducho formálny koncept a ako taký celkom určite existuje. Je to zjednodušujúci pojem používaný v odbornej komunikácii na popis toho, čo sa deje v programe, keď je jeho zdrojový kód mimo rámec definovaný sémantikou jazyka.
> UB se přece nikdy neděje.
Skúste vo svojej úvahe použiť definíciu nedefinovaného správania tak ako bola pôvodne myslená.
> Občas mám pocit, že samotná slova jako "chování", "způsobuje" a podobné zastírají podstatu UB
Ten pojem sa vám môže nepáčiť, môžete proti tomu protestovať, ale to je asi tak všetko, čo s tým môžete robiť. Odborná komunita sa jednoducho pred desiatkami rokov zhodla na tom, že sa tento pojem bude používať a tak sa používa. Paradoxne väčšina ľudí nechce v komunikácii uvádzať úplnú výstižnú definíciu a radšej používa zaužívaný zjednodušujúci pojem.
Mne osobne sa tiež nepáči slovo vlákno, ale chápem, že je ten pojem zaužívaný.
> mindfuck
??