Hmmm, das ist immerhin ein Anfang, vielen Dank.
Das erklärt aber nicht so ganz die Segfaults oder? Eigentlich rechnen wir in den Fällen noch nicht parallel, sprich es ist keine Kommunikation...
Art: Beiträge; Benutzer: navi
Hmmm, das ist immerhin ein Anfang, vielen Dank.
Das erklärt aber nicht so ganz die Segfaults oder? Eigentlich rechnen wir in den Fällen noch nicht parallel, sprich es ist keine Kommunikation...
Hallo, wir entwickeln gerade ein Stueck Software und benutzen als Bibliotheken Boost-Serialization, Boost-MPI, MPI und ParMetis.
Wie das mit C++ halt so ist, bekommen wir ab und an einen Segfault....
und jetzt hab ich gleich nochmal eine Frage:
Da ich ja nun einen thread habe in dem die Operation läuft und ich aus diesem heraus die GUI updaten lasse muss ich doch bestimmt während des updaten die...
Also ich habs jetzt doch mal mit Threads gelöst. Jetzt hab ich aber immernoch ein Problem und zwar dass die GUI nur geupdatet wird wenn ich meine Maus darüber bewege. Wenn ich meine Maus nicht bewege...
Hab das Programm schonmal geschrieben und meinte mich zu erinnern dass es nicht getan hat. Bin im Moment noch ned so weit dass ich es testen kann und wollt nun mal hören ob es auch noch andere...
Angenommen ich habe ein Programm mit gtk Oberfläche dass eine Operation ausführt die durch einen Buttonklick aufgerufen wird und dann bis zum Ende des Programms läuft. Jetzt möchte ich aber Infos...
assembler zu c gibt es auch nicht. Die ganzen schleifen (for while) und Verzwigungen (if else switch) Funktionen und structs sind zu kompliziert als dass sie aus dem Assembler Code wieder...
Also da waere einmal:
zaehlt bei pthreads das programm was gestartet wird auch schon als thread, dem ich das Zugreifen von daten per mutex verbieten kann?
Und dann:
ich verstehe den Zusammenhang...
Ich will per g_signal_connect mein struct uebergeben.
struct Mydata
{
GtkWidget* nick;
GtkWidget* ip;
GtkWidget* message;
Ja aber es soll ja kein timeout stattfinden. Der Sinn von dem select ist doch dass wenn eine Eingabe kommt, dass das select dann beendet wird und der code danach ausgeführt wird. Wenn ich das...
OK hab jetzt eine Loesung.
Hab zwei select() mit timeout hintereinander in einer Unendlichschleife, und ich muss vor jedem select() den STD neu setzen. Warum weis ich net.
Jetzt laeuft es aber....
Ich hzab das ganze ja schon getestet indem ich nur diese Tastatureingabe genommen hab und da hats ja auch getan, aber sobald ich nen socket mit reinschmeiss gehts nemme. Voll der Mist.
Also ich hab ein select in dem ein socket im read_fds wartet. Nun hab ich noch den STDIN (0) hinzugefuegt un will dass bei beiden einfach unterbrochen wird wenn ich sie auslesen kann. Bei dem socket...
Vielen Dank!
Das war genau das was ich gesucht hab
Ich weis dass dieser Beitrag nicht unbedingt hier herein gehört, ich weis aber nicht wo ich ihn sonst stellen könnte. Ich möchte nämlich in C-Sharp die Parameter abfragen wie in C++ mit argv[] und...
Also hast du auch keine Ahnung wie das gehen könnte?
Hab auch bei google bisher nix richtiges gefunden.
Schrecklich
Ich brauch es auf jeden Fal zweidimensional.
Sonst wird des zu kompliziert.
Könntet iht mir mal ein Beispielquellcode für solche Vectoren geben?
Ich will halt ein 2 dimensionales Feld von Objekten meiner Klasse.
Aber der muss doch irgendwas mit der Xlib öffnen wo er dann reinzeichnet oder?
Das müsste doch dann auch mit opengl gehen.
Ich will dynamisch ein Feld von Klassenobjekten anlegen.
Mein Qulltext sieht vereinfacht so aus:
A ***einA;
einA = new A*[width][height];
Des geht aber net. Was is falsch?
Ich möchte mal ein bissel mit der Xlib und OpenGL rumspielen.
Jetzt wollt ich mal ausprobieren ein OpenGL Programm als WM laufen zu lassen.
Hat jemand irgendwo eine gute Doku gesehen wie ich so was...
thx
Ich hab ein relativ großes Programm geschrieben dass meinen Rechner gut auslastet.
Ich hab das Programm in zwei threads aufgeteilt.
Der eine thread arbeitet und der andere zeiht derweil das grk...
Eigentlich soll das Beispiel ein C Programm sein.
Ich hab nur ein C++ Programm draus gemacht weil ich zu faul wahr dir Fehlermeldung von gcc durchzulesen.
Ich glaub des war auch mein großer Fehler....
Hier zb das -lpthread beim kompilieren