Вопросы по теме 'c++'
Как настроить модульное тестирование для Visual Studio C ++
Мне сложно понять, как настроить среду тестирования и использовать ее в Visual Studio 2008 для C++ , предположительно со встроенным набором модульного тестирования.
Любые ссылки или учебные пособия приветствуются.
60890 просмотров
schedule
29.07.2023
Каковы препятствия на пути к пониманию указателей и что можно сделать, чтобы их преодолеть?
Почему указатели являются таким главным фактором путаницы для многих новых и даже старых студентов, изучающих C или C ++? Существуют ли какие-либо инструменты или мыслительные процессы, которые помогли вам понять, как указатели работают на уровне...
81704 просмотров
schedule
28.03.2022
Об управлении памятью, повреждении кучи и C ++
Итак, мне нужна помощь. Я работаю над проектом на C ++. Однако я думаю, что мне как-то удалось испортить свою кучу. Это основано на том факте, что я добавил std::string к классу и присвоил ему значение из другого std::string :
std::string...
15154 просмотров
schedule
28.11.2022
Я не могу заставить свой отладчик перестать ломаться при первом случае
Я использую Visual C++ 2003 для удаленной отладки программы через TCP/IP.
Я установил исключение Win32 c00000005, «Нарушение доступа», чтобы при срабатывании взломать отладчик. Затем я установил его обратно на «Использовать родительские...
2704 просмотров
schedule
08.08.2022
Эквивалент _wfopen в Mac OS X
Я ищу эквивалент Windows _wfopen() под Mac OS X. Есть идеи?
Мне это нужно, чтобы портировать библиотеку Windows, которая использует wchar* для своего файлового интерфейса. Поскольку это кроссплатформенная библиотека, я не могу полагаться на...
10093 просмотров
schedule
11.11.2022
Ресурсы для разработки системы графического интерфейса?
Может ли кто-нибудь порекомендовать какие-либо хорошие ресурсы для создания графических пользовательских интерфейсов, желательно на C/C++?
В настоящее время наибольшее влияние на меня оказывает 3DBuzz.com на сайте C++/OpenGL VTM (обучающие...
1756 просмотров
schedule
12.04.2022
Тестовые примеры VS Заявление ASSERTION
В большинстве моих проектов на C ++ я активно использовал инструкцию ASSERTION, как показано ниже:
int doWonderfulThings(const int* fantasticData)
{
ASSERT(fantasticData);
if(!fantasticData)
return -1;
// ,,,
return...
1381 просмотров
schedule
31.07.2023
Подходящая альтернатива CryptEncrypt
В нашем продукте возникла ситуация, когда в базе данных приложения долгое время хранились какие-то данные в виде строки SQL (на выбор MS SQL server или sybase SQL где угодно), которая была зашифрована через функцию Windows API CryptEncrypt. (прямое...
751 просмотров
schedule
06.09.2022
Вращение OpenGL
Я пытаюсь выполнить простое вращение в OpenGL, но, должно быть, упускаю суть. Я ищу не столько конкретное исправление, сколько быстрое объяснение или ссылку, объясняющую ротацию OpenGL в более общем плане.
На данный момент у меня есть такой код:...
28088 просмотров
schedule
19.02.2022
C ++ IDE для Linux?
Я хочу расширить свои горизонты программирования до Linux. Хороший и надежный базовый набор инструментов важен, а что может быть проще, чем IDE?
Я мог найти эти ТАК темы:
Облегченная IDE для Linux и
Какие инструменты вы используете для...
1004341 просмотров
schedule
04.05.2022
Использование побитовых операторов для логических значений в C++
Есть ли причина не использовать побитовые операторы &, | и ^ для «логических» значений в С++?
Иногда я сталкиваюсь с ситуациями, когда мне нужно, чтобы ровно одно из двух условий было истинным (исключающее ИЛИ), поэтому я просто добавляю оператор ^...
61224 просмотров
schedule
27.06.2023
Какой детектор утечек свободной памяти является лучшим для программы C / C ++ и подключаемых к ней DLL?
У меня есть .exe и множество подключаемых модулей .dll, которые загружает .exe. (У меня есть исходный код для обоих.) Кросс-платформенное (с исходным кодом) решение было бы идеальным, но платформу можно сузить до WinXP и Visual Studio (в моем случае...
106528 просмотров
schedule
13.08.2022
Размещение дочернего окна Qt
Есть ли способ указать начальную позицию дочернего окна в Qt?
У меня есть приложение, которое работает в Linux и Windows, и похоже, что поведение Qt по умолчанию позволяет диспетчеру окон определять размещение дочерних окон.
В Windows это центр...
4175 просмотров
schedule
13.05.2023
Как найти каталог «temp» в Linux?
Как найти каталог «temp» в Linux? Я пишу независимую от платформы функцию С++, которая возвращает временный каталог. В Mac и Windows есть API, который возвращает эти результаты. В Linux я в тупике.
72084 просмотров
schedule
14.12.2023
Как измерить тестовое покрытие CppUnit (на win32 и Unix)?
У меня очень большая база кода, которая содержит обширные модульные тесты (с использованием CppUnit). Мне нужно выяснить, какой процент кода используется этими тестами , и (в идеале) создать некий отчет, в котором для каждой библиотеки или файла...
21677 просмотров
schedule
25.12.2022
Я не понимаю std::tr1::unordered_map
Мне нужен ассоциативный контейнер, который заставляет меня индексировать определенный объект через строку, но при этом сохраняет порядок вставки, чтобы я мог искать конкретный объект по его имени или просто выполнять итерацию по нему и извлекать...
15429 просмотров
schedule
22.07.2022
Виртуальные функции в конструкторах, почему языки различаются?
В C ++, когда виртуальная функция вызывается из конструктора, она не ведет себя как виртуальная функция.
Я думаю, что все, кто впервые столкнулся с таким поведением, были удивлены, но, если подумать, это имело смысл:
Пока производный конструктор...
3766 просмотров
schedule
12.08.2022
Изменение интерфейса CORBA без перекомпиляции
Я хотел бы добавить метод в интерфейс CORBA моего существующего сервера. Это потребует перекомпиляции всех клиентов?
Я использую ТАО.
467 просмотров
schedule
15.06.2022
C++: какая самая простая библиотека для открытия видеофайла
Я хотел бы открыть небольшой видеофайл и сопоставить все кадры в памяти (чтобы применить какой-то пользовательский фильтр). Я не хочу обрабатывать видеокодек, я бы предпочел, чтобы библиотека сделала это за меня.
Я пытался использовать Direct Show...
47339 просмотров
schedule
28.06.2023
Обработка ошибок/регистрация ошибок в C++ для комбинации библиотека/приложение
На протяжении многих лет я часто сталкивался со следующей проблемой:
Я пишу сложный код для пакета, состоящего из отдельного приложения, а также библиотечной версии ядра, которую люди могут использовать внутри других приложений.
И наше...
1922 просмотров
schedule
19.07.2023