Должен ли стиль синтаксиса завершающего возвращаемого типа стать стилем по умолчанию для новых программ на C++11? [закрыто]

C++11 поддерживает новый синтаксис функций:

auto func_name(int x, int y) -> int;

В настоящее время эта функция будет объявлена ​​как:

int func_name(int x, int y);

Новый стиль пока не получил широкого распространения. (скажем, в gcc stl)

Однако следует ли использовать этот новый стиль везде в новых программах на C++11, или он будет использоваться только при необходимости?

Лично я предпочитаю старый стиль, когда это возможно, но кодовая база со смешанными стилями выглядит довольно уродливо.

80
задан mirk 2 January 2013 в 08:27
поделиться