Image

Imagem_f wrote in Imageru_cpp

Что-то я совсем ничего не понимаю. Итак:
int num,res;

num = 1;

res = (-- num) ? 1 : 2 ;

Что должно получиться в res? Мне всегда казалось, что двойка. А получается единица.
UPD. Скомпилил на другой машине. Действительно, двойка. А я уж боялся, что у меня крыша съехала. Буду сейчас визуальник переставлять.