Цитата(sergeeff @ Aug 31 2011, 10:14)

Не приведет он таких примеров. Старый добрый VS 6.0:
Код
C:\my_proj\VC++\classtst\main.cpp(23) : error C2562: 'Options' : 'void' function returning a value
Да, верно, в VC 6.0 тоже был такой глюк, но уже в VC 7.1 его исправили. AVR Studio тоже успешно компилрует такой код, при этом многие считают gcc за эталонный компилятор. Наконец, об этом напрямую написано в стандарте.
Цитата(GetSmart @ Aug 31 2011, 10:26)

Чужие значит чужие.
Меня не интересуют чужие программы.
Цитата(GetSmart @ Aug 31 2011, 10:26)

На чём основано ваше заявление в конце первого поста?
На стандарте Си. Если угодно, я покопаюсь и найду это место, но я точно знаю что оно есть, так как на эту тему несколько лет назад была дискуссия в rsdn.ru о компиляторе VC 6.0, после чего этот глюк исправили в VC 7.1.
Сообщение отредактировал 777777 - Aug 31 2011, 06:31