Вопросы по теме 'c++'

Узнайте, какой процесс имеет эксклюзивную блокировку дескриптора USB-устройства
У меня есть библиотека, которая читает / записывает на USB-устройство с помощью CreateFile () API. В устройстве реализован профиль HID-устройства, поэтому он совместим с драйвером класса HID от Microsoft. Некоторое другое приложение, установленное...
12001 просмотров
schedule 06.11.2021

Простые рамки для отображения растровых изображений и обработки нажатий кнопок
У нас есть набор приложений, которые в основном отображают набор растровых изображений и текста, а затем позволяют пользователю нажимать «кнопки» (определенные растровые изображения), которые вызывают выполнение действий. В настоящее время они...
359 просмотров
schedule 19.10.2021

Как получить собственный (локальный) IP-адрес из udp-сокета (C / C ++)
У вас несколько сетевых адаптеров. Привяжите сокет UDP к локальному порту без указания адреса. Получите пакеты на один из адаптеров. Как узнать локальный IP-адрес адаптера, получившего пакет? Возникает вопрос "Какой IP-адрес у адаптера...
15924 просмотров
schedule 13.10.2021

Как прочитать значение из реестра Windows
Учитывая ключ для некоторого значения реестра (например, HKEY_LOCAL_MACHINE \ blah \ blah \ blah \ foo), как я могу: Безопасно определите, что такой ключ существует. Программно (т.е. с помощью кода) получить его значение. У меня нет...
152993 просмотров
schedule 28.11.2021

создавать и транслировать большой XML-документ на C ++
У меня есть код, который создает довольно большой xml DOM и записывает его в файл (до 50-100 МБ). Он в основном создает модель DOM, а затем вызывает на ней toString и записывает ее с помощью ofstream. Есть ли способ получить потоковый вывод...
2697 просмотров
schedule 24.10.2021

Как токенизировать строку в C ++?
В Java есть удобный метод разделения: String str = "The quick brown fox"; String[] results = str.split(" "); Есть ли простой способ сделать это в C ++?
589991 просмотров
schedule 24.10.2021

Visual C ++ / Studio: неверная конфигурация приложения?
Моя программа C (++), написанная и скомпилированная с использованием Visual C (++) / Visual Studio, отлично работает на моем компьютере, но отказывается запускаться на другом компьютере. Я получаю сообщение об ошибке: «Это приложение не удалось...
13353 просмотров
schedule 22.11.2021

Каков эффект аннотации __callback SAL?
Хотя я, конечно, понимаю назначение аннотаций к буферам, я не вижу, что за ошибки __ callback обнаруживает. Есть идеи, примеры?
622 просмотров

Автоматические забросы
В настоящее время я страдаю пердением в мозг. Я делал это раньше, но не могу вспомнить точный синтаксис и не могу посмотреть код, который написал, потому что в то время я работал в другой компании. У меня такое расположение: class P { // stuff...
466 просмотров
schedule 02.11.2021

Как преобразовать кардинальные числа в порядковые
Есть ли простой способ преобразовать числа 1, 2, 3, ... в «1-й», «2-й», «3-й», ... и таким образом, чтобы я мог дать функции язык и иметь он вернет мне правильную форму для языка, на который я ориентируюсь? Либо стандартный C ++ (stl или boost OK),...
1960 просмотров
schedule 03.10.2021

Самое быстрое небольшое хранилище данных в Windows
Мое приложение отслеживает состояние около 1000 объектов. Эти объекты считываются и записываются в постоянное хранилище (сериализуются) в произвольном порядке. Сейчас приложение использует реестр для хранения состояния каждого объекта. Это...
896 просмотров

Управление Z-порядком окон, как в Photoshop CS
Итак, у меня есть приложение, поведение окна которого я хотел бы больше походить на Photoshop CS. В Photoshop CS окна документов всегда остаются за окнами инструментов, но остаются окнами верхнего уровня. Для дочерних окон MDI, поскольку окно...
2663 просмотров
schedule 02.11.2021

искать 25 000 слов в тексте
Мне нужно найти в тексте ~ 25 000 слов. Какой алгоритм / библиотека лучше всего подходят для этой цели? целевой язык - C ++
3683 просмотров
schedule 23.11.2021

Чтение времени сервера Exchange через MAPI
Я хотел бы вычислить возраст сообщений в почтовом ящике Exchange, чтобы убедиться, что они находятся там хотя бы минуту, прежде чем наша программа (C ++, MAPI) их обработает. Таким образом, у спам-фильтра, который мы используем , должно быть...
833 просмотров
schedule 16.10.2021

Delphi против C ++ Builder - что лучше для Java-программиста, использующего Win32
Я довольно опытный программист на Java, который за последние пару лет довольно много занимался Win32. В основном я использую VB6, но мне действительно нужно перейти на что-то лучшее. Я провел месяц или около того, играя с Delphi 2009. Мне нравится...
14475 просмотров
schedule 11.09.2021

C ++: какую библиотеку регулярных выражений я должен использовать?
Я работаю над коммерческим проектом C ++ (не с открытым исходным кодом), который работает в системе на основе Linux. Мне нужно сделать регулярное выражение в коде C ++. (Знаю: у меня сейчас 2 проблемы.) ВОПРОС: Какие библиотеки рекомендуют мне...
109584 просмотров
schedule 16.11.2021

Лучший способ разработки для локализации строк
Это своего рода общий вопрос, открытый для мнений. Я пытался придумать хороший способ локализации строковых ресурсов для приложения Windows MFC и связанных с ним утилит. Мой список желаний: Должны сохранять строковые литералы в коде (в отличие...
10310 просмотров
schedule 20.11.2021

Как я могу запретить моему приложению MFC вызывать OnFileNew () при запуске?
Я использовал мастер приложений Visual Studio для создания скелета программы MFC с многодокументным интерфейсом. Когда я запускаю эту программу, она автоматически создает дочерний фрейм, чего я не хочу - мне нужно, чтобы клиентская область основного...
3659 просмотров
schedule 11.10.2021

Как загрузить и сохранить изображение из базы данных SQL Server с помощью GDI + и C ++?
Мне нужно специально загрузить изображение JPG, которое было сохранено как blob. GDI + позволяет очень легко получать изображения из файлов, но не из баз данных ...
1197 просмотров
schedule 28.09.2021

Уменьшите мерцание с помощью GDI + и C ++
Я использую GDI + в приложении C ++ / MFC, и мне просто не удается избежать мерцания при изменении размера окна. Я уже пробовал эти шаги: вернул ИСТИНА на OnEraseBkGnd() ; вернул NULL на OnCtlColor() ; используется двойная буферизация по...
23228 просмотров
schedule 29.11.2021