![]() |
|
Другие темы раздела | |
C/C++ Атомарная запись по указателю
https://www.cyberforum.ru/ c-cpp/ thread2972293.html Здравствуйте, есть указатель на заранее выделенный массив float, нужно в нескольких потоков к этому массиву атомарно добавлять значение. std::mutex в данном случае не очень подходит, он слишком дорогой по времени. Есть ли c/c++ возможность писать атомарно по адресу, наподобие как это делает std::atomic? |
Ввод имени криптоконтейнера с клавиатуры C/C++ Всем доброго времени суток! Нужна помощь. Мне необходимо ввести с клавиатуры имя контейнера ключей. Если такой контейнер есть, то извлечь из него ключ для дальнейшего использования, если такого контейнера нет, то создать контейнер и сгенерировать в него ключ для электронной подписи. Все бы ничего, но возникла трудность в самом начале. //описываю переменные static HCRYPTPROV cryptoProvider;... |
C/C++ Не приходят данные из COM порта при использовании ReadFile() Я студент на удалёнке. Требуется написать лабораторную по отправке и получению данных из COM. Само задание понятно, однако столкнулся с проблемой что не приходят данные при чтении из порта функцией ReadFile(). Я написал преподавателю, но ответ затянулся, возможно здесь получу его быстрее. Я прочитал документацию msdn по работе с портами, не понимаю в чем ошибка, скорее всего банальна и на... https://www.cyberforum.ru/ c-cpp/ thread2967740.html | C/C++ Не получается получить элементы Processes пытаюсь перебрать все процесссы вот таки образов: HRESULT hr = CLSIDFromProgID(L"VisualStudio.DTE.9.0", &clsid); //hr = CLSIDFromProgID(L"VisualStudio.Processes", &clsid); if(FAILED(hr)) { ::MessageBox(NULL, "CLSIDFromProgID() failed", "Error", 0x10010); return -1; } https://www.cyberforum.ru/ c-cpp/ thread2870160.html |
Проблема искажения данных при использовании ком-порта с четностью, установленной в режим ODD и EVEN C/C++ Добрый день. Я пишу программу, которая должна опрашивать микроконтроллер по юарт. Одна из функций - перенастройка настроек юарта через комп. Проблема возникает при переустановке четности от None к ODD и EVEN. При None данные уходят и приходят корректно. \1\3\2\1\7\248\22 (байты) - вот это нормальный прием, причем первые три байта фиксированные При ODD и EVEN они уходят в корректной форме,... |
C/C++ Простой пример создания COM компонента Доброго времени суток! В универе по системному программированию дали лабу: написать либу с COM-компонентом и программу, которая бы ее использовала. Не могу никак разобраться, как грамотно, нормально написать простой COM-компонент. В теории я вроде бы разобрался, но на практике ничего не выходит. На MSDN я нашел пример "простого" COM-компонента с использованием WinRT... https://www.cyberforum.ru/ c-cpp/ thread2814462.html |
C/C++ Обновление содержимого OLE-контейнера Всем добрый день! Прошу о помощи с OLE-контейнером. В контейнер помещаю документ из Маткада с графиком изначально пустым (график задается из текстового файла), затем данные обновляются в текстовом документе, но при прорисовке OleContainer все так же отображает пустой график. Пока не кликнуть мышью по контейнеру, он не измениться. Можно ли как-то это исправить? Пыталась использовать... https://www.cyberforum.ru/ c-cpp/ thread2810064.html |
Регистрация СОМа C/C++ Доброе время суток. Прошу не судить строго, я только начинаю знакомится с COM. С помощью ресурсов Введение в СОМ и CodeProject написал компонент. Зарегистрировал его reg-файлом: (конечно под админом) REGEDIT HKEY_CLASSES_ROOT\EATHMODEL.Component.v001 = Earth potential model HKEY_CLASSES_ROOT\EATHMODEL.Component.v001\CurVer = EATHMODEL.Component.v001... |
C/C++ Разработка ActiveX клиентов
https://www.cyberforum.ru/ c-cpp/ thread2805619.html Кто-нибудь может описать особенности и в целом про разработки ActiveX клиентов в разных средах: .NET, C++, Delphi, Python? Заранее спасибо |
C/C++ Название интерфейса У меня переопределен класс т.е. типа хука, и мой класс вызывает QueryInterface вместо оригинального QueryInterface, и ведет лог. QueryInterface_DDRAW2-{6AAE1EC1-662A-11D0-889D-00AA00BBB76A} HRESULT STDMETHODCALLTYPE QueryInterface(REFIID riid, void** ppvObj) { LPWSTR pwsz; StringFromIID( riid, &pwsz ); https://www.cyberforum.ru/ c-cpp/ thread2802876.html |
C/C++ Достать элемент из Variant массива из одного элемента Здравствуйте, Поля дня бьюсь не могу понять: У меня есть Вариантный массив из одного элемента: VARIANT arr; arr.vt = VT_ARRAY | VT_VARIANT; { |
C/C++ C++ builder и MathCAD Всем привет! Подскажите, пожалуйста, новичку, как получить доступ через C++ builder к MathCAD, его графикам и данным? Необходимо на форме отображать графики из Маткада. Данные переменных из Маткада отправить в другое приложение либо выгрузить в txt файл. https://www.cyberforum.ru/ c-cpp/ thread2778334.html |
Just Do It!
![]() |
|
19.04.2022, 22:43 | 0 |
Паттерн делегирования - C/C++ - Ответ 1618672619.04.2022, 22:43. Показов 903. Ответов 3
Метки (Все метки)
Ответ
https://www.cyberforum.ru/post15686582.html
https://www.cyberforum.ru/post15693886.html Вернуться к обсуждению: Паттерн делегирования C/C++
0
|
19.04.2022, 22:43 | |
Готовые ответы и решения:
3
Двойное использование делегирования конструкторов паттерн и строка C++ Паттерн Спецификация |
19.04.2022, 22:43 | |
Помогаю со студенческими работами здесь
0
Паттерн Builder
Паттерн прототип/ Паттерн Bridge Паттерн декоратор |
Новые блоги и статьи
![]() |
||||
Контейнер std::map в C++
bytestream 09.02.2025
Контейнер std::map в C++ - один из наиболее мощных инструментов стандартной библиотеки, предназначенный для хранения пар ключ-значение. Каждый элемент в map состоит из уникального ключа и связанного. . .
|
Как в Python сделать вывод с print без перевода строки и пробела
hw_wired 09.02.2025
Функция print в Python обеспечивает гибкие возможности для вывода информации в консоль. При стандартном использовании эта функция автоматически добавляет символ перевода строки в конце выводимого. . .
|
Как в Python проверить, что у объекта есть атрибут
hw_wired 09.02.2025
В Python существует несколько встроенных способов проверки наличия атрибутов у объектов. Наиболее распространенным является использование функции hasattr(), которая позволяет безопасно определить. . .
|
Как удалить экспортированную переменную окружения в Linux
hw_wired 09.02.2025
В Linux работа с переменными окружения - важная часть системного администрирования и разработки. Экспортированные переменные окружения отличаются от обычных локальных переменных тем, что они доступны. . .
|
Ошибка Error: error:0308010C:digital envelope routines::unsupported
hw_wired 09.02.2025
Ошибка "error:0308010C:digital envelope routines::unsupported" чаще всего появляется при работе с Node. js приложениями и связана с изменениями в системе безопасности криптографических алгоритмов. . . .
|
В чем отличие между .prop() и .attr()
hw_wired 09.02.2025
В jQuery методы . prop() и . attr() часто вызывают путаницу, поскольку на первый взгляд предназначены для похожих целей. Однако между ними существуют принципиальные различия в работе с DOM-элементами и. . .
|
В чем отличие SCSS и SASS
hw_wired 09.02.2025
SCSS и SASS появились как решение проблем, связанных с ограничениями обычного CSS при разработке крупных веб-проектов. Традиционный CSS, несмотря на свою простоту, не предоставлял разработчикам. . .
|
Как найти дубликаты в таблице базы данных
hw_wired 09.02.2025
Дублирование записей в таблицах баз данных может возникать по разным причинам: ошибки при вводе данных, некорректная работа систем импорта, слияние данных из разных источников или неправильная. . .
|
Как удалить дубликаты из массива в JavaScript
hw_wired 09.02.2025
Самый простой и современный способ удаления дубликатов в JavaScript - использование структуры данных Set в сочетании с Array. from. Set автоматически хранит только уникальные значения, а Array. from. . .
|
Go Protobuf: новый Opaque API
hw_wired 09.02.2025
Protocol Buffers (protobuf) давно зарекомендовал себя как эффективный формат сериализации данных, широко используемый в микросервисных архитектурах и распределенных системах. Однако существующая. . .
|