http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56815
--- Comment #5 from __vic <d.v.a at ngs dot ru> 2013-04-03 06:24:43 UTC --- (In reply to comment #4) > From gcc manpage, the option '-std=' specifies base standard and > accept some GNU extensions that do not contradict it. > > If you would like to issue warnings/errors demanded by strict > ISO C and ISO C++, the -pedantic/-pedantic-errors are required. Ok, thanks. It works. But still. What is the difference between +=1 and ++ ? It's the same operation.