Результаты поиска по запросу "c++"
Вставка в 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 ...
Почему CreateCompatibleBitmap дает сбой после примерно тысячи выполнений?
Я пытаюсь написать приложение для захвата экрана / записи. Вот часть кода, которая захватывает экран и сохраняет его: width = GetSystemMetrics(SM_CXMAXTRACK)+8; height = GetSystemMetrics(SM_CYMAXTRACK)-8; ...
Что такое популярная, мультиплатформенная, бесплатная библиотека сокетов с открытым исходным кодом [закрыто]
Существует ли бесплатная библиотека с открытым исходным кодом (на C / C ++) для сокетов, которая широко используется и поддерживает широкий спектр операционных систем (Windows, Unix / Linux, FreeBSD и т. Д.). Так же, как pthreads. В противном ...
указатель как не тип аргумента шаблона
При ответеэтот ТАК вопрос [https://stackoverflow.com/q/15867399/420683]Я обнаружил в Стандарте (уже C ++ 03, все еще в C ++ 11), что вы можете использовать адреса только в качестве аргументов шаблонного типа, если они имеют форму& id-expression ...
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 ...
Как создавать / читать / записывать файлы JSon в Qt5
В Qt5 появился новый парсер JSon, и я хочу его использовать. Проблема в том, что не очень понятно, что функции делают с точки зрения непрофессионала и как писать код с его помощью. Это или я мог бы неправильно это прочитать. Я хочу знать код ...
Останутся ли указатели на строковые литералы действительными после возврата функции?
Верен ли указатель, возвращаемый следующей функцией? const char * bool2str( bool flg ) { return flg ? "Yes" : "No"; }Хорошо работает в Visual C ++ и g ++. Что стандарт C ++ говорит об этом?
Как я могу получить IP-адрес сетевого принтера по имени порта с помощью Win32 API?
Как я могу получить IP-адрес сетевого принтера по имени порта, используя win32 API? Я пытался заглянуть вPRINTER_INFO_* structs, но, похоже, его там нет.
std :: atomic с пользовательским классом (C ++ 11)
Я использую std :: atomic с пользовательским классом в моей библиотеке. Все отлично работает с MSVC, но теперь, когда я пытаюсь заставить его работать на macOS, я получаю ошибку компоновщика: неопределенные символы для архитектуры x86_64: ...
Нужно ли синхронизировать std :: condition_variable / condition_variable_any :: notify_one
Нужно ли синхронизироватьstd::condition_variable/condition_variable_any::notify_one? Насколько я вижу, если потеря уведомлений приемлема - это нормально, чтобы позвонитьnotify_one не защищен (например, мьютексом). Например, я видел следующие ...