Результаты поиска по запросу "c++"

4 ответа

объявление priority_queue в c ++ с пользовательским компаратором

Я пытаюсь объявитьpriority_queue of nodes, с помощьюbool Compare(Node a, Node b) в качестве функции компаратора (которая находится за пределами класса узла). Что у меня сейчас есть: priority_queue<Node, vector<Node>, Compare> openSet;По ...

3 ответа

C ++ STL map: время доступа O (1)?

Является ли ключ взгляд наstd::map O (1)? Я думал, что это было, пока я не думал об этом больше. Он основан на реализации дерева, поэтому время поиска должно быть O (log N), правильно? И, возможно ли, чтобы O (1) посмотрел на строковый ...

3 ответа

Нужно ли использовать атомарную <bool> для «выходной» переменной bool?

Мне нужно установить флаг для другого потока, чтобы выйти. Этот другой поток время от времени проверяет флаг выхода. Должен ли я использовать атомарный для флага или достаточно простого bool и почему (с примером того, что именно может пойти не ...

ТОП публикаций

2 ответа

Повышение C ++ и Windows CE 6.0

Я успешно построил STLPort и Boost c ++ для Windows CE 6.0. Я могу запустить приложение с Windows CE 6 и STLPort как в режиме отладочной версии. Я построил boost с помощью следующего пакетного файла: @echo off cls :build :release echo building ...

3 ответа

Конвертировать встроенный ассемблерный код в C ++

Я работаю над проектом cpp. Проект необходимо перенести на 64 бит. Он содержит некоторый встроенный ассемблерный код, который не может быть скомпилирован на x64. Это функция, которая содержит код сборки: void ...

1 ответ

cygwin g ++ Linker не находит общую библиотеку

Я создавал библиотеку. Когда я компилирую его как статическую библиотеку, он работает нормально. Теперь я хочу превратить его в общую библиотеку. Библиотека создана и находится в нужном месте, но когда я пытаюсь скомпилировать клиентский код, ...

5 ответов

Тип указателя только для записи

Я пишу программное обеспечение для встроенной системы. Мы используем указатели для доступа к регистрам устройства FPGA. Некоторые из регистров доступны только для чтения, а другие только для записи. Регистры только для записи будут давать ...

4 ответа

Конвертировать std :: wstring в WCHAR *

Я понятия не имею, как конвертироватьstd::wstring кWCHAR* std::wstring wstrProcToSearch; WCHAR * wpProcToSearch = NULL; std::wcin >> wstrProcToSearch; // input std::wstring // now i need to convert the wstring to a WCHAR*Кто-нибудь знает, как ...

1 ответ

Как я могу проверить, достаточно ли памяти в куче?

У меня есть назначение, которое требует от меня создать класс «кучи», который выделяет и освобождает память. Я считаю, что мой код работает, а решение строится и работает правильно, но я хочу убедиться, что у меня не возникает утечек памяти. Мне ...

2 ответа

перебрать INI-файл на C ++, возможно, используя boost :: property_tree :: ptree?

Моя задача тривиальна - мне просто нужно разобрать такой файл: Apple = 1 Orange = 2 XYZ = 3950Но я не знаю, набор доступных ключей. Я анализировал этот файл относительно легко с помощью C #, позвольте мне продемонстрировать исходный код: public ...