Between the previous and next sequence point an object shall have its stored value modified at most once by the evaluation of an expression. Furthermore, the prior value shall be read only to determine the value to be stored. Footnote


    Footnote: This paragraph renders undefined statements such as


        i = ++i + 1;

        a[i++] = i;


    while allowing


        i = i + 1;

        a[i] = i;




undefined 란다 얘들아.

걍 assembly 고고싱.

C++ 버려! 씹죶 ㅡㅡ+