Resultados de la búsqueda a petición "stdthread"
Cómo detener la ejecución de std :: thread sin terminar el programa
estoy intentando aprenderstd::threads deC++11 para hacer un sistema de roscado. Me preguntaba si hay una manera de evitar que un hilo se ejecute (no durmiendo, pero realmente destruyendo el hilo, por así decirlo) sin terminar todo ...
La asistencia de contenido de Eclipse no reconoce std :: thread, pero se compila correctamente
Estoy ejecutando Ubuntu 14.04. Pasos que tomé para reproducir: Cree un nuevo proyecto C ++ (Nuevo -> C ++ -> Proyecto Hello World), al que llaméTestStdThread Cambie el código en el archivo principal a esto: #include <thread> #include ...
Eliminar std :: thread pointer genera una excepción "libc ++ abi.dylib: terminating"
En C ++ 11 con LLVM 6.0 en Mac OS X, primero creé un puntero a una asignación de memoria de std :: thread. std::thread* th = new std::thread([&] (int tid) { // do nothing. }, 0);Luego intenté eliminarlo. delete th;Sin embargo, compilar el ...
C ++ 11: ¿Qué sucede si no llama a join () para std :: thread
Dada a continuación: void test() { std::chrono::seconds dura( 20 ); std::this_thread::sleep_for( dura ); } int main() { std::thread th1(test); std::chrono::seconds dura( 5 ); std::this_thread::sleep_for( dura ); return 0; }main saldrá después de ...
C ++ std :: vector de std :: hilos independientes
Estoy construyendo un software en tiempo real donde tengo un bucle infinito principal enmain() y subprocesos utilizados para leer y procesar datos. Uno de los problemas es mantener unstd::vector de ejecutar hilos para enviarles señales y ...
Confusión acerca de los hilos lanzados por std :: async con el parámetro std :: launch :: async
Estoy un poco confundido sobre elstd::async función. La especificación dice: la operación asincrónica se ejecuta "como en un nuevo hilo de ejecución" (C ++ 11 §30.6.8 / 11). Ahora, ¿qué se supone que significa eso? A mi entender, el ...
Implementación de un grupo de subprocesos genérico simple en C ++ 11
Quiero crear un grupo de subprocesos con fines experimentales (y por diversión). Debería poder procesar una amplia variedad de tareas (por lo que posiblemente pueda usarlo en proyectos posteriores). En mi clase de grupo de subprocesos voy a ...
C ++: Boost.Asio: Iniciar sesión del servidor SSL en un nuevo hilo
Escribí un par de programas de servidor / cliente basados eneste ejemplo para el servidor [http://www.boost.org/doc/libs/1_45_0/doc/html/boost_asio/example/ssl/server.cpp] y ya terminé con todos los protocolos de comunicación. Se supone que el ...
Pasar objeto por referencia a std :: thread en C ++ 11
¿Por qué no puede pasar un objeto por referencia al crear unstd::thread ? Por ejemplo, el siguiente fragmento proporciona un error de compilación: #include <iostream> #include <thread> using namespace std; static void SimpleThread(int& a) // ...
¿Cómo verificar si un hilo std :: todavía se está ejecutando?
¿Cómo puedo verificar si unstd::thread todavía se está ejecutando (de forma independiente de la plataforma)? Carece de unatimed_join() método yjoinable() no es para eso. ensé en bloquear un mutex con unastd::lock_guard en el hilo y ...