typedef bits

Наскоро докато ровех из нета срещнах идеята за user defined literal _bits, а днес ми остана време да го напиша.
В общи линии, идеята е safe & fast обръщане на двоично число в десетично, например на 11000100 в 196, без намесата на програмист.
Ето и въпросния код.

С този оператор, можем да пишем неща като int i = 1000_bits; и i ще има стойност 8.
Става compile time, прави проверки за валидност, намалява възможноста за някои грешки, а и се чете лесно :).

А. Далчев

Стрелките на отсрещния часовник
описват върху своя циферблат
дванайсетте кръга на моя ад
и жънат мойте часове отровни.

И аз лежа на дървения под
с коси от леден лепкав пот измокрени,
и аз умирам в стаята под покрива
тъй близко до самия небосвод.

А долу преминават автомобили,
трамваи като ветрове фучат
и смехове и крясъци звучат,
и тътнат кръчмите и публичните домове.

И за да заглуша във себе си скръбта,
понякога аз сядам на прозореца
и яростно оттам замервам хората
със пръст от старите саксии без цветя.

О, аз разбирам този весел свят
със мене и със мойта смърт не свършва;
аз съм една ненужна жалка мърша
и мога ли да бъда техен брат

Не искам състрадание от хората!
Аз имам всичко моя е смъртта.
И аз ще се изплезя на света,
обесен върху черния прозорец.

1927г