0
ответов

GCC - изменить, где выполнение продолжается после возврата функции [закрыто]

Можно ли сделать что-то подобное в GCC? void foo () {if (кое-что ()) returnSomewhereElse; еще вернуться; } void bar () {foo (); вернуть; // что-то не удалось, нет смысла ...
вопрос задан: 22 November 2015 16:07
0
ответов

Что это за синтаксис C ++, который помещает заключенный в фигурные скобки блок там, где ожидается выражение?

Я наткнулся на эту странную программу на C ++. #include используя пространство имен std; int main () {int a = ({int x; cin >> x; x;}); cout << a; } Кто-нибудь может объяснить, что происходит? ...
вопрос задан: 24 November 2012 09:05