|
264 / 153 / 33
Регистрация: 29.06.2019
Сообщений: 1,554
|
||||||
Указатель указателя или Наследовать14.08.2020, 12:42. Показов 9677. Ответов 111
Метки нет (Все метки)
здесь
я вот тоже подумала (про своих баранов) - если у меня 2 thread'a (gui и secondary) и в secondary задан классом (как здесь), в котором работает функция, которая отдаёт массив в класс, ход обработки массива методом этого (куда отдаёт) класса - отразить в gui хочется... !?! вот передаю указатель на Form из класса gui в класс secondary worker thread... (как по примеру #222) а дальше?.. указатель на указатель параметром в др класс передавать? (что-то не проходит)? передаю банально:
как не пытаюсь передать указатель на указатель или тот же указатель на gui в др класс - выдаёт, что инициализация gui возможна только в первичном потоке... - а ведь только передать хочу указатель на то, что уже было проинициализировано в первичном потоке... т.е. на сам gui ИЛИ ??? может, мне лучше наследовать 2-й класс (loadV) от класса worker и в нём поле "принятый из gui указатель" сделать protected? (чтобы не заморачиваться передачей указателя на gui и уж тем более транслированием в gui поток из класса, куда передаём массив после его сбора в классе worker - который во вторично потоке от gui)...
0
|
||||||
| 14.08.2020, 12:42 | |
|
Ответы с готовыми решениями:
111
Как получить ссылку на указатель или указатель на указатель в массиве? |
|
19506 / 10109 / 2464
Регистрация: 30.01.2014
Сообщений: 17,834
|
||
| 06.09.2020, 19:30 | ||
|
1
|
||
|
264 / 153 / 33
Регистрация: 29.06.2019
Сообщений: 1,554
|
|||
| 08.09.2020, 13:36 [ТС] | |||
|
не той степенью соответствия моим текущим задачам
Добавлено через 1 минуту ... и наверно подачей Добавлено через 6 минут и наверно п.7.3 современного Майеррса немножко отвлёк
(потому что читаю на русском языке - вот и сомневаюсь в словах и их (не)возможных синонимах) Добавлено через 4 часа 9 минут всё поняла и его -здесь происходит то, что он хочет:
1
|
|||
|
264 / 153 / 33
Регистрация: 29.06.2019
Сообщений: 1,554
|
||
| 09.09.2020, 15:54 [ТС] | ||
|
главный ВЫВОД на все времена (уже прозвучавший):
p.s. (invalid register rax ещё остаётся)
1
|
||
|
264 / 153 / 33
Регистрация: 29.06.2019
Сообщений: 1,554
|
||
| 11.09.2020, 18:48 [ТС] | ||
|
... и особенности U++ в части владения объектом (по сравнени с тем же Qt) -- всё может быть, что как раз это и упустила... поэтому и крашится в Dtor'e...
![]() имхо p.s. и в принципе их совет здесь:
1
|
||
| 22.09.2020, 09:21 [ТС] | |
|
0
|
|
|
зомбяк
1585 / 1219 / 345
Регистрация: 14.05.2017
Сообщений: 3,940
|
|
| 22.09.2020, 11:36 | |
|
2
|
|
|
264 / 153 / 33
Регистрация: 29.06.2019
Сообщений: 1,554
|
|
| 22.09.2020, 19:41 [ТС] | |
|
но ведь, когда app выгружается из памяти (окно закрывается) - то вся память возвращается?.. или только после перезагрузки компа?
0
|
|
|
264 / 153 / 33
Регистрация: 29.06.2019
Сообщений: 1,554
|
||
| 23.09.2020, 12:08 [ТС] | ||
|
и ответ под рукой
хотя лучше делать "эстетически" в любом случае ![]() Добавлено через 8 минут p.s. какого-нибудь memory_profiler в U++ явно не хватает, не знаю, как в др ide (в VS получше)... хорошо, хоть есть HttpRequest::Trace()
1
|
||
|
415 / 150 / 48
Регистрация: 02.06.2016
Сообщений: 364
|
|||
| 23.09.2020, 16:03 | |||
|
Если хотите выполнить это условие:
2
|
|||
|
264 / 153 / 33
Регистрация: 29.06.2019
Сообщений: 1,554
|
||||||
| 23.09.2020, 18:13 [ТС] | ||||||
тут если join - то виснет - точнее блокируется в ожидании присоединения потока), а только с кнопки btn_Stop... но можно cv'ами отлавливать... но до неё ещё дойти надо... пока не освобождаются ресурс от этого OpenSSL... думаю, как красиво сделать... да и по-фэншую cancellation организовать не от Thread'a, а от CoWork (U++) - есть ещё с чем экспериментировать... всё равно exception'ы надо обработать как-то... да и на U++ forum видела мысль - выходить на exception'ах - чтобы гарантированно все ресурсы закрывались... вобщем ещё в раздумьях... со временем не очень Добавлено через 10 минут ![]() Добавлено через 24 минуты увидела связь - кнопка btnStopped ожила... Благодарю!... но ещё подумать надо над общей архитектурной концепциейДобавлено через 11 минут p.s. Форд, Парсонс, Куа: Эволюционная архитектура. Поддержка непрерывных изменений
1
|
||||||
|
"C with Classes"
|
||
| 26.09.2020, 15:20 | ||
Указатель указателя или Наследовать, какая связь между двойным указателем и наследованием? Можешь приложить немного усилий и рассказать мне кратко но строго по делу?
0
|
||
|
264 / 153 / 33
Регистрация: 29.06.2019
Сообщений: 1,554
|
||
| 26.09.2020, 16:10 [ТС] | ||
|
вобщем оказалось нужен Функтор - для обращения к методу класса (хоть своего, хоть чужого)... название темы от незнания... но точки расставлены над i... p.s. и для ликбеза ещё идиомы полистаю (или здесь) - чтобы правильно использовать указатели, зоны видимости, время жизни объектов
1
|
||
|
"C with Classes"
|
||
| 26.09.2020, 16:22 | ||
|
0
|
||
|
264 / 153 / 33
Регистрация: 29.06.2019
Сообщений: 1,554
|
|||
| 26.09.2020, 19:32 [ТС] | |||
|
вот и говорю, что от незнания, хотела припаять, что-то вроде увиденного
Добавлено через 3 минуты p.s. в противовес HAS-A отношению (аггрегации) Добавлено через 2 часа 46 минут
1
|
|||
|
19506 / 10109 / 2464
Регистрация: 30.01.2014
Сообщений: 17,834
|
|
| 26.09.2020, 21:10 | |
|
0
|
|
|
19506 / 10109 / 2464
Регистрация: 30.01.2014
Сообщений: 17,834
|
|
| 27.09.2020, 10:50 | |
|
1
|
|
|
264 / 153 / 33
Регистрация: 29.06.2019
Сообщений: 1,554
|
||||||
| 27.09.2020, 11:53 [ТС] | ||||||
|
значит Это эквивалентно конструктору
1
|
||||||
|
19506 / 10109 / 2464
Регистрация: 30.01.2014
Сообщений: 17,834
|
||||||||||||
| 27.09.2020, 12:52 | ||||||||||||
В моем примере std::atomic<bool>. Сначала будет инициализация по умолчанию (С++20), затем еще присваивание в теле.
1
|
||||||||||||
| 27.09.2020, 12:52 | |
|
Необходимость указателя на указатель Разыменование указателя на указатель Инкремент указателя на указатель
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|