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

Перспективы больших приложений пользовательского интерфейса - MFC с пакетом функций 2008 или C # и Winforms?
Моя компания давно разработала продукт, использующий MFC в Visual C ++ в качестве стандарта де-факто для разработки пользовательского интерфейса. Наша кодовая база содержит МНОГО устаревшего / архаичного кода, который необходимо поддерживать в...
4069 просмотров
schedule 08.01.2024

Не могли бы вы порекомендовать несколько руководств по Epoll в Linux
Мне нужно знать о системе Epoll On linux. Не могли бы вы порекомендовать руководство или руководства по библиотеке epoll? нужны более подробные инструкции. лучше иметь несколько примеров. Помоги мне. и Спасибо за чтение.
31884 просмотров
schedule 02.07.2023

64-битное распределение памяти
Меня попросили создать Delphi-совместимую dll на C ++ для простого управления 64-битной памятью. Фон состоит в том, что системе в Delphi необходимо выделить много фрагментов памяти, которые выходили бы за пределы 32-битного адресного пространства....
3055 просмотров
schedule 21.10.2022

Рекомендации по отладке ошибок компоновки
При создании проектов на C++ я обнаружил, что отладка ошибок компоновки представляет собой сложную задачу, особенно при копании чужого кода. Какие стратегии люди используют для отладки и исправления ошибок компоновки?
22871 просмотров
schedule 06.04.2024

Как выполнить преобразование частоты дискретизации в Windows (и OSX)
Я собираюсь написать конвертер аудиофайлов для своей подработки в университете. В рамках этого мне потребуется преобразование частоты дискретизации. Однако мой профессор сказал, что будет довольно сложно написать преобразователь частоты...
3465 просмотров
schedule 19.10.2023

Ошибка компилятора C ++ C2371 - переопределение WCHAR
Я получаю ошибку компилятора C ++ C2371, когда включаю файл заголовка, который сам включает odbcss.h. Мой проект настроен на MBCS. C: \ Program Files \ Microsoft SDKs \ Windows \ v6.0A \ include \ odbcss.h (430): ошибка C2371: 'WCHAR':...
6895 просмотров
schedule 17.10.2023

VS.Net 2005 требуется для Build Box с проектами .Net 2.0 C++?
У нас есть блок сборки, который использует CruiseControl.Net и создает проекты VB.Net и C# с использованием msbuild. Все, что я установил на поле, что касается .Net, - это .Net 2.0 SDK (я стараюсь содержать коробку в чистоте, насколько это возможно)....
218 просмотров

Распространение транзакций Oracle между C++ и Java
У нас есть существующее приложение C++, которое мы собираемся постепенно заменить новой системой на основе Java. Пока мы полностью не переопределим все на Java, мы ожидаем, что C++ и Java должны взаимодействовать друг с другом (RMI, SOAP, обмен...
1407 просмотров
schedule 12.07.2023

Что означает оператор const при использовании с методом в C ++?
Учитывая такое заявление: class A { public: void Foo() const; }; Что это означает? Google показывает это: Функции-члены следует объявлять с ключевым словом const после них, если они могут работать с объектом const (this). Если...
4788 просмотров
c++
schedule 19.05.2023

Вызов Python из программы на c ++ для распространения
Я хотел бы вызывать файлы сценариев python из моей программы на C ++. Я не уверен, что у людей, которым я буду распространять, будет установлен python. В основном я ищу файл .lib, который я могу использовать, с лицензией на распространение,...
90958 просмотров
schedule 03.01.2024

Каков самый простой способ указать wxWidgets всегда использовать wxFileConfig?
Я пишу свою первую серьезную программу wxWidgets. Я хотел бы использовать средство wxConfig, чтобы сделать пользовательские параметры программы постоянными. Однако я не хочу , чтобы wxConfigBase автоматически использовал реестр Windows. Хотя...
1007 просмотров
schedule 13.05.2023

Есть ли разница между foo(void) и foo() в C++ или C?
Рассмотрим эти два определения функций: void foo() { } void foo(void) { } Есть ли разница между этими двумя? Если нет, то почему там аргумент void ? Эстетические причины?
72516 просмотров
schedule 22.05.2022

Итераторы в C++ (stl) и Java, есть ли концептуальная разница?
Я возвращаюсь к С++ после некоторого отсутствия и пытаюсь стряхнуть пыль со старой дыни. В Java Iterator — это интерфейс к контейнеру, имеющему методы: hasNext() , next() и remove() . Наличие hasNext() означает, что он имеет понятие предела...
12969 просмотров
schedule 03.12.2022

С ++ наследование и указатели на функции-члены
Можно ли в C ++ использовать указатели функций-членов для указания на производные (или даже базовые) члены класса? РЕДАКТИРОВАТЬ: Возможно, поможет пример. Предположим, у нас есть иерархия из трех классов X , Y , Z в порядке наследования. Y...
25075 просмотров

Почему следует использовать идиому PIMPL?
Справочная информация: Идиома PIMPL (указатель на IMPLementation) - это метод скрытия реализации, при котором открытый класс обертывает структуру или класс, который нельзя увидеть за пределами библиотеки, частью которой является общедоступный...
111004 просмотров
schedule 11.05.2023

Быстрый и грязный способ профилировать ваш код
Какой метод вы используете, когда хотите получить данные о производительности по конкретным путям кода?
9528 просмотров
schedule 09.04.2024

Сравнение безопасного таймера опрокидывания (тика)
У меня есть аппаратный счетчик, за которым я могу наблюдать для учета времени. Он считает миллисекунды и хранится в 16-битном беззнаковом значении. Как безопасно проверить, прошло ли значение таймера определенное время, и безопасно обработать...
13103 просмотров
schedule 24.12.2023

Как добавить WTL и ATL в Visual Studio C++ Express 2008
Я начинаю использовать Visual Studio C++ Express 2008 дома, но в нем нет ATL. Как добавить ATL в Visual Studio C++ Express 2008?
39411 просмотров
schedule 04.09.2023

Что такое беззнаковый символ?
Для чего используется unsigned char в C / C ++? Чем он отличается от обычного char ?
628912 просмотров
schedule 01.05.2023

Как я могу предотвратить извлечение URLDownloadToFile из кеша?
Я использую URLDownloadToFile для получения файла с веб-сайта. Последующие вызовы возвращают исходный файл, а не обновленную версию. Я предполагаю, что он извлекает кешированную версию.
5862 просмотров
schedule 24.04.2023