|
208 / 101 / 20
Регистрация: 30.06.2020
Сообщений: 848
|
|
Полный ооп18.09.2022, 01:57. Показов 6288. Ответов 60
Приветствуется ли в плюсах полностью ооп проект? По аналогии с джавой, как сказал один джавист - функций нельзя сделать вообще, можно сделать похожее только через класс с одним методом.
Так вот собственно и вопрос - ооп круто, но стоит ли полностью на ооп делать проект? В данный момент, в рамках одного моего проекта - так сделать можно, но будут классы без данных, чисто методы и всё, по смыслу разбитые на классы
0
|
|
| 18.09.2022, 01:57 | |
|
Ответы с готовыми решениями:
60
Где лучше учить ООП PHP ? И зачем нужен ООП Изучаю Python, сейчас учу основы ООП, где можно найти задачи по ООП |
| 20.09.2022, 13:37 | |
|
0
|
|
|
4903 / 2696 / 921
Регистрация: 29.11.2010
Сообщений: 5,783
|
|||
| 20.09.2022, 13:52 | |||
|
Если вы фанат -- то стоит, если нет -- ничего особенного вы там не найдете. Я немного потыкался, меня не впечатлило. Много специфичной для языка и функциональщины кухни, чуть что серьезное -- добро пожаловать в долину костылей и каньоны велосипдедов. Перформанс весьма сомнительный. Хаскель и скала, конечно, давно уже не такие андерперформеры, как в самом начале пути, но им ещё предстоит большой путь. Добавлено через 2 минуты
1
|
|||
|
Just Do It!
|
||
| 20.09.2022, 13:58 | ||
|
ваще то можно и на С++ писать в функциональном стиле, только вот по причинам, которые я упомянул выше это оверхедно. НО, никто(злые преподы?) и ничто не запрещает смешивать парадигмы, там где это выгодно.
1
|
||
|
623 / 381 / 67
Регистрация: 09.03.2016
Сообщений: 4,242
|
|
| 20.09.2022, 21:18 | |
|
Laborant666,
Моё мнение, молодой человек. Програмировать учитесь, а то вы всё понтуетесь. Парадигмы програмирования.
0
|
|
|
623 / 381 / 67
Регистрация: 09.03.2016
Сообщений: 4,242
|
|
| 20.09.2022, 21:38 | |
|
0
|
|
|
623 / 381 / 67
Регистрация: 09.03.2016
Сообщений: 4,242
|
|
| 20.09.2022, 21:50 | |
|
0
|
|
|
623 / 381 / 67
Регистрация: 09.03.2016
Сообщений: 4,242
|
|
| 20.09.2022, 21:58 | |
|
Хоть развлекаю.
0
|
|
|
623 / 381 / 67
Регистрация: 09.03.2016
Сообщений: 4,242
|
|
| 20.09.2022, 22:04 | |
|
Это на меня комментарий. Не подумайте плохого.
Добавлено через 5 минут По полторы тыщи строк каждая хрень.
0
|
|
|
623 / 381 / 67
Регистрация: 09.03.2016
Сообщений: 4,242
|
|
| 20.09.2022, 22:24 | |
|
0
|
|
|
623 / 381 / 67
Регистрация: 09.03.2016
Сообщений: 4,242
|
||||||
| 20.09.2022, 22:40 | ||||||
|
ООП
если ты спёр код, а он с классом, то будкт ооп. Пример спёртого кода...
0
|
||||||
|
623 / 381 / 67
Регистрация: 09.03.2016
Сообщений: 4,242
|
|
| 20.09.2022, 22:59 | |
|
Пример работы его.
https://www.cyberforum.ru/atta... 1663703924 Извиняюсь телефоном. вторая версия захватчика не запускаеться.
0
|
|
| 20.09.2022, 23:11 | |
|
Не по теме:
0
|
|
|
208 / 101 / 20
Регистрация: 30.06.2020
Сообщений: 848
|
||||||||
| 20.09.2022, 23:35 [ТС] | ||||||||
|
Кликните здесь для просмотра всего текста
Ну держите разносите в пух и прах, критикуйте, осуждайте) Добавлено через 1 минуту 1 неиспользуемое поле и нет проверки на инициализации. Вот что я вижу. А что вы добавите? Добавлено через 6 минут Понты понты. Эх. Наверное потому вы скинули свои семь проектов? Я и без вас знаю, что у меня опыта мало) И на вопрос темы вы уже перестали отвечать, могу попросить не спамить в тему то, что к ней не относится? В личку лучше
0
|
||||||||
|
4086 / 2975 / 813
Регистрация: 29.06.2020
Сообщений: 11,000
|
||
| 20.09.2022, 23:58 | ||
|
Laborant666, на будущее, методы которые не изменяют внутренние данные, делайте константными.
Потом будет меньше хлопот. Добавлено через 2 минуты Нет конструктора копирования. Нарушено Правило Трех/Пяти. Если объект не должен копироваться. Явно это запретите. Добавлено через 1 минуту
0
|
||
|
623 / 381 / 67
Регистрация: 09.03.2016
Сообщений: 4,242
|
|||||||||||
| 21.09.2022, 01:43 | |||||||||||
|
Вот рабочий скриншот по минималке , вот и сравни.
Laborant666, Вот это что за мусор?
Наверное ты ей достаёшь пикселя. Добавлено через 10 минут void Screenshot() { SelectObject(memoryDC, imgWindow); BitBlt(memoryDC, 0, 0, windowX, windowY, windowDC, 0, 0, SRCCOPY); } Сюда я подаю координаты, и считываю область экрана Добавлено через 24 минуты Laborant666, Я конечно уважаю твои познания, но такие вещи, лучше найти в сети...
0
|
|||||||||||
|
208 / 101 / 20
Регистрация: 30.06.2020
Сообщений: 848
|
||||||
| 21.09.2022, 11:05 [ТС] | ||||||
|
Добавлено через 1 минуту Добавлено через 48 секунд Добавлено через 38 секунд Добавлено через 24 секунды
0
|
||||||
|
4086 / 2975 / 813
Регистрация: 29.06.2020
Сообщений: 11,000
|
|||
| 21.09.2022, 13:05 | |||
|
Распространенные ошибки - Нарушение правила ТРЕХ. Вики -Правило трёх (C++)
1
|
|||
|
623 / 381 / 67
Регистрация: 09.03.2016
Сообщений: 4,242
|
||
| 21.09.2022, 14:20 | ||
|
windowHWND = FindWindow(0, nameWindow.c_str()); Ты ищешь окно по его имяни? Скриншот какого то окна. //------ А вообще, открою тайну... Кто тебе сказал, что это плюсы? Это чистое winApi. И за каким смыслом его в класс лепить? //------ Твой код, я бы воровать не стал. Как то мусорно всё... Добавлено через 47 минут Не по теме: Сергей Сергеевич
0
|
||
|
208 / 101 / 20
Регистрация: 30.06.2020
Сообщений: 848
|
||||
| 21.09.2022, 14:28 [ТС] | ||||
|
"Так как неявно определённые конструкторы и операторы присваивания просто копируют все члены-данные класса[3], определение явных конструкторов копирования и операторов присваивания копированием необходимо в случаях, когда класс инкапсулирует сложные структуры данных или может поддерживать эксклюзивный доступ к ресурсам. А также в случаях, когда класс содержит константные данные или ссылки." Инкапсуляции и эксклюзивного доступа в классе у меня нет, но учту это правило Добавлено через 57 секунд Добавлено через 21 секунду Добавлено через 19 секунд В общем закрою тему, она уже себя изжила и пошла не по названию
0
|
||||
|
623 / 381 / 67
Регистрация: 09.03.2016
Сообщений: 4,242
|
|
| 21.09.2022, 14:33 | |
|
0
|
|
| 21.09.2022, 14:33 | |
|
Я полный новичок полный перебор Полный перебор Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
сукцессия 30. Фосфорный и азотный замки по "честному" закону лимитирования Либиха
anaschu 16.07.2026
Основные достижения за последние дни
1. Механизм отложенного высвобождения фосфора
Добавлен специальный пул для медленного разложения меланизированных гиф ЕСМ
Реализована разная скорость. . .
|
Запрет пометки на удаление и отмены проведения
Maks 16.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "ПутевойЛист" разработанного в КА2.
Задача: запретить помечать на удаление и отменять проведения путевого листа при условии, если он сдан. . .
|
Как надо было делать правильно - вообще не слушать ИИ, его дело - текст.
Hrethgir 15.07.2026
А вообще надо было делать не так, чтобы не исправлять ошибку https:/ / www. cyberforum. ru/ blogs/ 223907/ 10996. html , правильно было : удалил кнопку, а потом добавил её.
Всё это стресс конечно. Почему?. . .
|
Знаете, от чего появляется стресс?
kumehtar 15.07.2026
Стресс появляется оттого, что вы, зная как поступить правильно, делаете наоборот.
Ларри Уингет
|
|
Нас бьют, а мы крепчаем? Какая чушь!
kumehtar 15.07.2026
Вот это вот бытующее мнение, что человек меняется только под действием проблем, всегда считал вредоносным. Поверь, от проблем у людей появляются не изменения, а нервное расстройство и ПТСР. А. . .
|
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров
В текущей версии модели успешно реализован ключевой механизм. . .
|
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям
Реализованные компоненты:
Механизм закисления почвы через протонную помпу
Конкуренция между типами микориз
pH как триггер сукцессии
C/ P соотношение. . .
|
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
|