0 / 0 / 2
Регистрация: 27.04.2015
Сообщений: 349
|
||||||
1 | ||||||
Отсутствует ";" при создании функции внутри другой функции21.08.2016, 17:17. Показов 1144. Ответов 10
Метки нет (Все метки)
Приветствую. Есть код:
0
|
21.08.2016, 17:17 | |
Ответы с готовыми решениями:
10
Выводится ошибка: Отсутствует объявление. (при создании функции) Вызов функции внутри другой функции с передачей локальной переменной по ссылке Как определить идентификатор функции main внутри другой функции? Создание переменной внутри функции, при ее изменении внутри функции значение не меняется |
Хитрая блондиночка $)
1472 / 988 / 399
Регистрация: 21.12.2015
Сообщений: 3,785
|
|
21.08.2016, 17:22 | 2 |
Описывать функцию внутри другой функции обязательное условие?
1
|
0 / 0 / 2
Регистрация: 27.04.2015
Сообщений: 349
|
|
21.08.2016, 17:24 [ТС] | 3 |
Нет. Но зачем выходить за пределы основной?
0
|
Комп_Оратор)
|
||||||
21.08.2016, 17:34 | 4 | |||||
Tankist 90, так лучше не делать, но раз нужно то:
Добавлено через 3 минуты Так надо.
1
|
0 / 0 / 2
Регистрация: 27.04.2015
Сообщений: 349
|
|
21.08.2016, 17:38 [ТС] | 5 |
0
|
21.08.2016, 17:51 | 7 | |||||
А зачем Вам тогда вообще другая функция?
Ну, если надо, можете в лямбду сходить:
0
|
0 / 0 / 2
Регистрация: 27.04.2015
Сообщений: 349
|
||||||
21.08.2016, 19:11 [ТС] | 8 | |||||
Спасибо всем за ответы.Если выйти из главной функции - то работает:
0
|
:)
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
|
|
21.08.2016, 20:53 | 9 |
В том, что в c/c++ нельзя определять функцию непосредственно внутри другой функции.
Это не паскаль. Добавлено через 1 минуту Я думаю, это не очень актуально для человека, который:
1
|
:)
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
|
|
21.08.2016, 21:20 | 11 |
Если вынести функцию из main, то всё валидно, так что, скорее всего, просто хотел ограничить видимость (что, кстати, похвально), но не учел ограничений языка.
0
|
21.08.2016, 21:20 | |
21.08.2016, 21:20 | |
Помогаю со студенческими работами здесь
11
Остановить выполнение функции внутри другой функции Вызов функции внутри другой функции Создание функции внутри другой функции При вызове функции в if ничего не выводится. Задача в создании перегруженой функции, с целью выбора пользователя Неизменность графика функции при аргументе из другой функции Вызов одной функции внутри другой Вызвать функцию внутри другой функции Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |