Autor
|
Tema: Pregunta: Como utilizar Threads en dev-c++??? (Leído 8,237 veces)
|
inGnio
Desconectado
Mensajes: 14
|
No encuentro forma de usar threads en dev-c++ lo unico que vi mas cercano fue importar la libreria de pthread(posix thread) con su dll y su include... bueno aun asi no me esta resultando muy bien estoy cero a la izquierda con esto... espero que alguien pueda ayudarme... gracias de antemano...
|
|
|
En línea
|
|
|
|
0xDani
Desconectado
Mensajes: 1.077
|
Bueno deberias saber que pthreads es la biblioteca para threads de POSIX. Y si estas en windows, este sistema es de los que menos compatibilidad(si no nula) ofrece para POSIX( http://es.wikipedia.org/wiki/POSIX#Compatibilidad). Seria mejor que lo hicieras con una libreria como boost. Bueno en realidad boost son un conjunto de librerias de C++, me refiero a que busques la de boost que te permita manipular threads. Saludos.
|
|
|
En línea
|
I keep searching for something that I never seem to find, but maybe I won't, because I left it all behind!
I code for $$$ Hago trabajos en C/C++ Contactar por PM
|
|
|
BlackZeroX
Wiki
Desconectado
Mensajes: 3.158
I'Love...!¡.
|
POSIX PARA WINDOWS Cygwin ofrece un desarrollo en gran parte compatible con POSIX y un entorno de ejecución para Microsoft Windows. Microsoft POSIX subsystem, un subsistema opcional Windows Windows Services for UNIX de Microsoft permite una plena compatibilidad POSIX para ciertos productos de Microsoft Windows. Los sistemas operativos basados en Windows NT hasta Windows 2000 tenían una interfaz POSIX incorporada en el sistema operativo y los Servicios UNIX para Windows brindaban un entorno del tipo UNIX. Para Windows XP, los Servicios UNIX para Windows deben de instalarse para que exista compatibilidad POSIX. El subsistema UNIX está incorporado a las ediciones Enterprise y Ultimate de Windows Vista y 7, y no pueden ser agregados en forma separada a las otras ediciones.. UWIN de AT&T Research implementa una capa POSIX sobre la interfaz de programa de aplicaciones (API) de Win32 MKS Toolkit
Dulces Lunas!¡.
|
|
|
En línea
|
The Dark Shadow is my passion.
|
|
|
0xDani
Desconectado
Mensajes: 1.077
|
Citar
POSIX PARA WINDOWS Cygwin ofrece un desarrollo en gran parte compatible con POSIX y un entorno de ejecución para Microsoft Windows. Microsoft POSIX subsystem, un subsistema opcional Windows Windows Services for UNIX de Microsoft permite una plena compatibilidad POSIX para ciertos productos de Microsoft Windows. Los sistemas operativos basados en Windows NT hasta Windows 2000 tenían una interfaz POSIX incorporada en el sistema operativo y los Servicios UNIX para Windows brindaban un entorno del tipo UNIX. Para Windows XP, los Servicios UNIX para Windows deben de instalarse para que exista compatibilidad POSIX. El subsistema UNIX está incorporado a las ediciones Enterprise y Ultimate de Windows Vista y 7, y no pueden ser agregados en forma separada a las otras ediciones.. UWIN de AT&T Research implementa una capa POSIX sobre la interfaz de programa de aplicaciones (API) de Win32 MKS Toolkit Dulces Lunas!¡.
Es cierto que si que hay cierta compatibilidad, pero si su programa depende de librerias dinamicas y cosas asi... Yo sigo viendo mejor usar las de boost. Saludos.
|
|
|
En línea
|
I keep searching for something that I never seem to find, but maybe I won't, because I left it all behind!
I code for $$$ Hago trabajos en C/C++ Contactar por PM
|
|
|
BlackZeroX
Wiki
Desconectado
Mensajes: 3.158
I'Love...!¡.
|
Yo sigo viendo mejor usar las de boost.
Mejor crear los hilos con el API del sistema operativo, SI ES QUE es solo PARA ESTE sea cual sea... Dulces Lunas!¡.
|
|
|
En línea
|
The Dark Shadow is my passion.
|
|
|
Fire544
Desconectado
Mensajes: 85
"Escucha el sonido del 0, 1"
|
No encuentro forma de usar threads en dev-c++ lo unico que vi mas cercano fue importar la libreria de pthread(posix thread) con su dll y su include... bueno aun asi no me esta resultando muy bien estoy cero a la izquierda con esto... espero que alguien pueda ayudarme... gracias de antemano... Hola !! inGnio. He desarrollado Hilos o threads con la lib pthread del estandar POSIX y me va de maravillas, aun no entiendo porque dices que no te da bastos con esta, o noce a que nivel quieres llegar, he trabajado con exclusion mutua (mutex) y variables condicionales. Pues noce a donde quieres llegar ? !!
|
|
« Última modificación: 8 Agosto 2012, 15:46 pm por Fire544 »
|
En línea
|
"Si enseñas a pezcar a un niño lo ayudas para toda la vida, si pezcas para alimentarlo lo ayudas por un momento".
|
|
|
APOKLIPTICO
Desconectado
Mensajes: 3.871
Toys in the attic.
|
Podés utilizar las API de windows _beginthread y _beginthreadex (include process.h).
|
|
|
En línea
|
AMD Phenom II 1075T X6 @ 290 Mhz x 11 (HT 2036 Mhz NB Link 2616 Mhz) 1.23 Vcore ASUS M4A89GTD-PRO/USB3 2x2gb G-Skill RipjawsX DDR3 1600 Mhz CL7 (7-8-7-24-25-1T) Seagate 500 Gb XFX HD4850 512Mb GDDR3. 650 Mhz/995 Mhz 1.1 Tflops.
|
|
|
|
|
|