Типа, опрос:
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