Типа, опрос:

Типа, опрос:

struct S {

    unsigned int A: 16;

    unsigned int B: 16;

};

int main() {

   /* const */ unsigned int x = (1<<30);

    S s;

    s.A = (1<<30);

    s.A = x;

    return 0;

}

Что бы вы хотели получить (или считаете разумным, добрым, вечным) при компиляции сего кода (или при стат. анализе):

1) в release 

2) в debug  // -Weverything -Wall -Wextra -pedantic…

#cpp  

Ranges.

Ranges.

Еще не в стандарте. Библиотека пока сыровата.

Зато очень функционально. И, как он верно подмечает, ни одного if-а, ни одного for-а, ноль mutable state.

#cpp   #cppcon   #ranges   #functional  

В первую очередь, мы любим Херба Саттера за консистентный выбор рубашек. Слушаем, плохого не посоветует.

В первую очередь, мы любим Херба Саттера за консистентный выбор рубашек. Слушаем, плохого не посоветует. 

#cpp   #cppcon