- 1
static const int s_extend_offset[16] = { 0, ((-1)<<1) + 1, ((-1)<<2) + 1, ((-1)<<3) + 1, ((-1)<<4) + 1, ((-1)<<5) + 1, ((-1)<<6) + 1, ((-1)<<7) + 1, ((-1)<<8) + 1, ((-1)<<9) + 1, ((-1)<<10) + 1, ((-1)<<11) + 1, ((-1)<<12) + 1, ((-1)<<13) + 1, ((-1)<<14) + 1, ((-1)<<15) + 1 };
inkanus-gray 17.08.2015 00:45 # 0
Вот если бы они посдвигали другие отрицательные числа, тогда бы ещё можно было заявлять о двинутости.
inkanus-gray 17.08.2015 11:05 # 0
kegdan 17.08.2015 13:12 # 0
inkanus-gray 17.08.2015 14:05 # 0
codemonkey 17.08.2015 01:56 # +4
maxis11 17.08.2015 02:00 # 0
dxd 17.08.2015 10:50 # 0
inkanus-gray 17.08.2015 11:05 # +1
А размышления об UB — для анскилльных питухов, которые не знают, как работает процессор.
kegdan 17.08.2015 13:13 # 0
inkanus-gray 17.08.2015 13:18 # 0
codemonkey 17.08.2015 13:15 # 0
inkanus-gray 17.08.2015 13:18 # +1
kegdan 17.08.2015 13:28 # 0
codemonkey 17.08.2015 13:36 # 0
inkanus-gray 17.08.2015 13:39 # +4
codemonkey 17.08.2015 14:31 # 0
kegdan 17.08.2015 15:49 # +2
bormand 17.08.2015 18:28 # 0
kegdan 17.08.2015 18:33 # 0
1024-- 17.08.2015 18:34 # 0
bormand 17.08.2015 18:37 # +6
1) Поведение любой программы на UB++ не определено.
2) Компилятор UB++ написан на UB++ (см. пункт 1)
inkanus-gray 17.08.2015 19:55 # +4
bormand 17.08.2015 19:58 # 0
kegdan 17.08.2015 20:15 # 0
То по лицу рукой тяжелой,
То легкой кистью по груди -
Так цундере весь день готова
Свершать с мозгами акт любви
kegdan 17.08.2015 20:08 # +2
maxis11 17.08.2015 13:38 # +1
roman-kashitsyn 17.08.2015 17:55 # 0
maxis11 17.08.2015 19:00 # 0