Форум программистов, компьютерный форум, киберфорум
Наши страницы

Рефакторинг: функция с большим количеством параметров - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Аналог декоратора Python или ненормальное програмирование http://www.cyberforum.ru/cpp/thread1791700.html
Всем привет. Часто приходится делать одну и ту же вещь в коде: DWORD time = ::GetTickCount(); bool result = SomeFunc(); while(!bOK && ::GetTickCount() - time < DEFINED_TIMEOUT) result =...
C++ Как из wav файла получить читаемый txt, а потом обратно Извиняюсь если не совсем по адресу, но я уверен что местные читатели знают как это сделать. Суть моей проблемы. Я хочу смоделировать звучание гитарной струны при помощи физических формул. ... http://www.cyberforum.ru/cpp/thread1791304.html
C++ Остановка рабочей функции потока
День добрый. Задумался над таким вот вопросом. Допустим, у меня есть две функции get(StopObj obj) и process(StopObj obj). Эти две функции я запускаю из нескольких потоков. Сам StopObj obj это некий...
C++ Variadic templates, или variadic constructor в шаблоне, или прочие извращения
Здравствуйте. Есть такое Wrapper<Obj> w; Wrapper - обертка над объектом того класса, который ему скормят (в данном случае - Obj). Сложная обертка со своей жизнью и делами. Одну из вещей, которая...
C++ Как сделать ftp клиент через libcurl? http://www.cyberforum.ru/cpp/thread1788904.html
добрый день! подскажите, пожалуйста, как сделать ftp клиент через libcurl? а точнее, мне нужно видеть файлы, находящиеся на сервере. у меня получилось подключиться к своему серверу и залить...
C++ Освобождение памяти после std:bind Что имею: - CentOS - gcc 4.8 - valgrind Что делаю - С помощью valgrind устраняю утечки - Если приложение остановлено штатно, то все утечки я устранил - Если останавливаю с помощью... подробнее

Показать сообщение отдельно
Devenmort
9 / 9 / 9
Регистрация: 04.08.2016
Сообщений: 24
Завершенные тесты: 1
10.08.2016, 17:19
Вариант А особо ничего не меняет - Только дополнительные действия по формированию структуры перед посылкой все тех же данных, максимум, чего добиваетесь - эстетическое удовольствие от вида функции, но и оно иллюзорно, т.к. чтобы с ней работать придется проделывать больше действий, чем просто прописать аргументы.
Вариант Б - возможный вариант, но все зависит от контекста использования, и того являются ли эти значения частью класса логически.
Если дадите более подробную информацию по методу, вероятность ответа вам повысится. (Кстати, о том, что функция - это функция-член класса сразу не ясно только по слову "функция", слово "метод" в данном случае уместней)
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru