Результаты поиска по запросу "stdthread"
Когда стоит использовать std :: обещание над другими механизмами std :: thread?
Я пытаюсь установить некоторую эвристику, чтобы помочь мне выбрать подходящийstd::thread класс для использования. Насколько я понимаю, от самого высокого уровня (самого простого в использовании, но наименее гибкого) до самого низкого уровня мы ...
Что происходит с отдельным потоком при выходе из main ()?
Предположим, яЯ начинаю
Вызов перегруженных функций-членов с использованием std :: thread
Возможно ли иметь перегрузки для функций, которые нам нужно охватить с помощью потоков? У меня есть простой класс под названием Complex. class Complex { public: Complex():realPart_(0), imagPart_(0){} Complex(double rp, double ip) : ...
Параллель для использования std :: thread?
Я новичок в std :: thread и пытаюсь кодироватьparallel_for, Я кодировал следующую вещь: // parallel_for.cpp // compilation: g++ -O3 -std=c++0x parallel_for.cpp -o parallel_for -lpthread // execution: time ./parallel_for 100 50000000 // ...
Необходимо ли использовать std :: atomic, чтобы сигнализировать, что поток завершил выполнение?
Я хотел бы проверить, если
Большая загрузка процессора с использованием std :: lock (c ++ 11)
Мои недавние усилия по реализации диспетчера потоков / мьютексов привели к 75% загрузке ЦП (4 ядра), в то время как все четыре запущенных потока были либо в спящем режиме, либо в ожидании разблокировки мьютекса. Конкретный класс слишком велик ...