FD_SET ist nur für das select gedacht(eigentlich). So doppeltverkettete Listen sind nicht Threadsafe. Das heißt wenn der eine Thread gerade in der Liste liest und ein anderer Thread z.B. ein Element löscht, kann einen das gesamte Programm abschmieren. Auch bei Arrays gibt es Probleme. Eigentlich überall wo gleichzeitig gelesen und in einem anderen Thread gelesen wird.
ich hatte ja eigentlich vor das programm ohne multithreading zu gestalten..
FD_SET bietet ja die möglichkeit sockets zu speichern und grob zu verwalten.. dann brauch ich ja eigtl. nur mehr ein einfaches socket array oder?
kurz was anderes:
ich hab jetzt auf einmal das problem dass mein compiler eine header nicht finden.. hab sie mit #include einfach gebunden, aber der compiler schreibt
Fehler 1 fatal error C1093: API-Aufruf "ImportFile" schlug fehl "0x80070003": ErrorMessage: Das System kann den angegebenen Pfad nicht finden. 2
der fehler führt mich zur stdfax.h .. die ist so gut wie überall eingebunden.. aber angeblich kann er sie bei Connect.cpp nicht "öffnen"
von der einen sekunde auf die andere.. O_o