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

2 ответа

Вставка в unordered_set с пользовательской хеш-функцией

У меня есть следующий код, чтобы сделатьunordered_set<Interval>, Это хорошо компилируется. struct Interval { unsigned int begin; unsigned int end; bool updated; //true if concat. initially false int patternIndex; //pattern index. valid for ...

1 ответ

Почему CreateCompatibleBitmap дает сбой после примерно тысячи выполнений?

Я пытаюсь написать приложение для захвата экрана / записи. Вот часть кода, которая захватывает экран и сохраняет его: width = GetSystemMetrics(SM_CXMAXTRACK)+8; height = GetSystemMetrics(SM_CYMAXTRACK)-8; ...

10 ответов

Что такое популярная, мультиплатформенная, бесплатная библиотека сокетов с открытым исходным кодом [закрыто]

Существует ли бесплатная библиотека с открытым исходным кодом (на C / C ++) для сокетов, которая широко используется и поддерживает широкий спектр операционных систем (Windows, Unix / Linux, FreeBSD и т. Д.). Так же, как pthreads. В противном ...

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

2 ответа

указатель как не тип аргумента шаблона

При ответеэтот ТАК вопрос [https://stackoverflow.com/q/15867399/420683]Я обнаружил в Стандарте (уже C ++ 03, все еще в C ++ 11), что вы можете использовать адреса только в качестве аргументов шаблонного типа, если они имеют форму& id-expression ...

1 ответ

std :: remove_const с константными ссылками

Почемуstd::remove_const не конвертироватьconst T& вT&? Этот заведомо надуманный пример демонстрирует мой вопрос: #include <type_traits> int main() { int a = 42; std::remove_const<const int&>::type b(a); // This assertion fails ...

3 ответа

Как создавать / читать / записывать файлы JSon в Qt5

В Qt5 появился новый парсер JSon, и я хочу его использовать. Проблема в том, что не очень понятно, что функции делают с точки зрения непрофессионала и как писать код с его помощью. Это или я мог бы неправильно это прочитать. Я хочу знать код ...

4 ответа

Останутся ли указатели на строковые литералы действительными после возврата функции?

Верен ли указатель, возвращаемый следующей функцией? const char * bool2str( bool flg ) { return flg ? "Yes" : "No"; }Хорошо работает в Visual C ++ и g ++. Что стандарт C ++ говорит об этом?

4 ответа

Как я могу получить IP-адрес сетевого принтера по имени порта с помощью Win32 API?

Как я могу получить IP-адрес сетевого принтера по имени порта, используя win32 API? Я пытался заглянуть вPRINTER_INFO_* structs, но, похоже, его там нет.

2 ответа

std :: atomic с пользовательским классом (C ++ 11)

Я использую std :: atomic с пользовательским классом в моей библиотеке. Все отлично работает с MSVC, но теперь, когда я пытаюсь заставить его работать на macOS, я получаю ошибку компоновщика: неопределенные символы для архитектуры x86_64: ...

2 ответа

Нужно ли синхронизировать std :: condition_variable / condition_variable_any :: notify_one

Нужно ли синхронизироватьstd::condition_variable/condition_variable_any::notify_one? Насколько я вижу, если потеря уведомлений приемлема - это нормально, чтобы позвонитьnotify_one не защищен (например, мьютексом). Например, я видел следующие ...