por
pobrecito hablador
el Jueves, 08 Abril de 2004, 09:25h
(#286121)
Hola.
Bueno, en parte si en parte no.
Por ejemplo, Linux no dispone de named mutex (si, si, para una sincronizacion entre procesos) hay que montarselo a base de ficheros en el /tmp con lockf
Tampoco dispone de named events (para notificacion de un evento de un proceso a otro o bien dentro de un propio proceso sin nombre)... toca simularlo con ficheros de nuevo o con una estructura en memoria protegida por un pthread_mutex Si, se que existen semaforos, pero tambien se advierte que es un bien "escaso",etc,etc.. asi que si necesitas mucho "trajineo" te toca hacerlo por estas otras vias..
Esto son solo un par de ejemplos (de los ultimos con los que me he tenido que enfrentar) aparte de por ejemplo, que la funcion para autoscroll de una listbox en qt casca cuando hay N introducidos (el autoscroll de una CListBox no me ha cascado en la vida!)
Y de los debuggers... mejor ni hablar.
Si es cierto que la otra parte (que las suites de desarrollo no esten tan elaboradas) es por el tema del SO predominante (realmente ni KDevelop ni Anjuta estan tan mal como frontends de gcc y demas, solo habria que "avanzarlos un tanto")..
Ah! Y por cierto, las STL que lleva gcc por defecto mejor ni usarlas... a no ser que quieras que tu programa se arrastre como un gusano.
Un Saludo.
Re:THE LAST
(Puntos:0)Hola.
Bueno, en parte si en parte no.
Por ejemplo, Linux no dispone de named mutex (si, si, para una sincronizacion entre procesos) hay que montarselo a base de ficheros en el /tmp con lockf
Tampoco dispone de named events (para notificacion de un evento de un proceso a otro o bien dentro de un propio proceso sin nombre)... toca simularlo con ficheros de nuevo o con una estructura en memoria protegida por un pthread_mutex
Si, se que existen semaforos, pero tambien se advierte que es un bien "escaso",etc,etc.. asi que si necesitas mucho "trajineo" te toca hacerlo por estas otras vias..
Esto son solo un par de ejemplos (de los ultimos con los que me he tenido que enfrentar) aparte de por ejemplo, que la funcion para autoscroll de una listbox en qt casca cuando hay N introducidos (el autoscroll de una CListBox no me ha cascado en la vida!)
Y de los debuggers... mejor ni hablar.
Si es cierto que la otra parte (que las suites de desarrollo no esten tan elaboradas) es por el tema del SO predominante (realmente ni KDevelop ni Anjuta estan tan mal como frontends de gcc y demas, solo habria que "avanzarlos un tanto")..
Ah! Y por cierto, las STL que lleva gcc por defecto mejor ni usarlas... a no ser que quieras que tu programa se arrastre como un gusano.
Un Saludo.