merkwürdiger Winsock-Fehler
-
Hi Leute,
ich habe ein Problem mit dem C++Builder 6 PE + Compiler.
Dies ist ein kleiner Codeschnipsel:
class Account; struct Client { SOCKET sock; Account *link; };.
Wenn ich die Unit über Projekt - Unit compilieren kompiliere, gibt es keine Fehlermeldungen. Wähle ich jedoch Projekt - ServerModule erzeugen hagelt es Fehlermeldungen in der Zeile "SOCKET sock;"
Wisst ihr, woran das liegen könnte?
(Wenn das hier im falschen Forum ist, bitte verschiebt mich!)
-
Es wäre ganz nett zu wissen WAS für Fehlermeldungen es hagelt.

-
Rein intuitiv würde ich sagen, das du mal die winsock.h includieren müsstest?!

Freue mich dir geholfen zu haben
MfG CompilerXP
-
@PuppetMaster2k: Habe ich leider in der Aufregung vergessen. Also Fehlermeldung gibt es: "Typname erwartet".
@CompilerXP: sehr lustig
aber es funzt tatsächlich!Wenn ihr jetzt denkt, dass ich darauf hätte auch von allein kommen können, muss ich dem heftigst widersprechen! Wie mir aus einschlägigen Quellen bekannt ist, sollte man die winsock2.h inkludieren. Aber wenn ich das tue, gibt es Fehler wegen re-declarations. Also hab ichs bei der windows.h gelassen und natürlich nicht damit gerechnet, dass ich aber die winsock.h brauche, von der ich immer vermutet hatte, dass sie in der windows.h bereits inkludiert ist
Wo habe ich einen Denkfehler?
-
