Форум программистов, компьютерный форум CyberForum.ru

Интерфейсная ссылка vs лямбда - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Реализовать поиск заданного файла в древе каталогов и поиск указанной информации в этом файле http://www.cyberforum.ru/cpp-beginners/thread1680479.html
Имеется много папок в каждой папке есть файл proc.txt, как можно по всем этим папкам пройтись и из каждой папки в этом файле достать информацию?
C++ Дан массив чисел.Все числа граничащие с цифрой 1 заменить нулями Дан массив чисел.Все числа, граничащие с цифрой 1 заменить нулями http://www.cyberforum.ru/cpp-beginners/thread1680459.html
Описать класс число содержащий значение числа и вид его представления C++
Такая проблема, что не получается описать класс число, а именно: Описать класс число, содержащий значение числа и вид его представления (десятичное, двоичное), и функцию вывода и функцию перевода числа из десятичной формы в двоичную. Если кому-то несложно или кто-нибудь вдруг делал подобное, прошу помочь, буду очень благодарна. Уже не знаю, к кому обратиться, надеюсь на понимание:) У нас...
C++ Получить указатель на элемент двунаправленного списка, добавить значение в начало списка и очистить его
Нужно создать двунаправленный список //вроде так, но не уверен struct Double_List {//структура данных int Data; //информационное поле Double_List *Next, //адресное поле *Prior; //адресное поле }; нужно заполнить его значениями, получить указатель на і-ый элемент списка, добавить значение в начало...
C++ Поиск частичных совпадений http://www.cyberforum.ru/cpp-beginners/thread1680406.html
Здравствуйте форумчане. Имеется список строк. В этом списке необходимо найти слова, которые частично совпадают с искомым. Например слово из списка: ab1 искомое слово: abc1 Подскажите, пожалуйста, готовые решения поиск частичных совпадений.
C++ Найти симметрическую разность множеств помогите пожалуйста исправить программу, она объединяет два множества, а нужно, чтобы одинаковые значения из каждого множества выкидывались, например (1, 2, 3) и (3, 4, 5) и в файл записывается (1, 2, 4, 5) #include <cstdlib> #include <clocale> #include <ctime> #include <string> #include <cmath> #include <math.h> #include <fstream> #include <iostream> using namespace std; подробнее

Показать сообщение отдельно
hoggy
6368 / 2586 / 451
Регистрация: 15.11.2014
Сообщений: 5,714
Завершенные тесты: 1
09.03.2016, 19:06     Интерфейсная ссылка vs лямбда
Цитата Сообщение от rikimaru2013 Посмотреть сообщение
Какие преймущества/недостатки я упускаю?
тырфейсы
+ жесткость, надежность, отладка
- высокая связанность, не удобства изготовления и эксплуатации.

делегаты
+ жесткость, отсутствие связности, удобство эксплуатации
- ненадежность, затрудненная отладка

системы сообщений:
+ гибкость, отсутствие связности, удобство эксплуатации,
возможность выполнять массовую рассылку,
возможность локальных и сетевых взаимодействий
не связанных друг с другом компонентов.

- ненадежность, крайне затрудненная отладка.


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

делегаты для взаимодействия компонентов разных подсистем
в рамках одного процесса.

систему сообщений для осуществления массовых рассылок,
для передачи сообщений в условиях,
когда отправителю наплевать,
получит ли кто нибудь его послание,
и для организации сетевых взаимодействий.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru