powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / что такое обертка фунции
5 сообщений из 5, страница 1 из 1
что такое обертка фунции
    #39055778
polin11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
дана функция на входе получает 2 параметра имя и возраст.
srting children(string ima, int age)
Нужно написать обертку, для тестирования входящих параметров.
Правильно ли понимаю, что нужно написать функцию допустим test на входе получаем 2 параметра имя и возраст, в данной функции выполняется проходит проверка, что имя не пустая строка, состоящая из символов, без цифр и спец. символов, возраст не отрицательное число.
bool test(string ima, int age)
На выходе true/false подходит ли данный набор для функции children. Меня смущает слово ОБЕРТКА, не совсем понимаю значение этого слова, если я не прав - поправьте меня
...
Рейтинг: 0 / 0
что такое обертка фунции
    #39055779
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
polin11Меня смущает слово ОБЕРТКА
Обёртка это функция, которая существует только для того, чтобы вызывать другую функцию.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
что такое обертка фунции
    #39056047
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakovpolin11Меня смущает слово ОБЕРТКА
Обёртка это функция, которая существует только для того, чтобы вызывать другую функцию.


Ну и в данном конкретном случае видимо она должна на входе проверять входные параметры, а на выходе -- выходные.

Но в принципе этот термин естественно неформальный, поэтому не грех будет переспросить того, кто сказал, что "нужно написать обёртку ..."
...
Рейтинг: 0 / 0
что такое обертка фунции
    #39056071
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
polin11srting children(string ima, int age)
Правильно ли понимаю, что нужно написать функцию допустим test на входе получаем 2 параметра имя и возраст, в данной функции выполняется проходит проверка, что имя не пустая строка, состоящая из символов, без цифр и спец. символов, возраст не отрицательное число.
В целом да. Только возраст 55 или 155 тоже не отрицательный :)

Как уже сказали термин "Обертка" неформальный и надо уточнять ТЗ что ожидается в итоге. Обычно так называют функцию, которая в основе использует другую фукцию, но немного добавляет от себя: контроль значений, смена типов параметров, задание параметров по умолчанию и т.д. и т.п.
...
Рейтинг: 0 / 0
что такое обертка фунции
    #39056899
Фотография SashaMercury
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это один из методов абстрагирования, и понимать его нужно в смысле более широком чем сказано выше. Термин устоявшийся, у BS есть даже пара публикаций посвященных именно этой тематике. Простейшие примеры вы можете найти изучив стандарт языка Си (в частности описание функций стандартной библиотеки)
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / что такое обертка фунции
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]