Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Problem mit Struct

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
20.12.2004, 14:09 Uhr
~Skyzorro
Gast


Hi Alle,
Ich habe ein Problem mit Struct. Ich schreibe gerade ein Programm fuer ein Server-Client Kommunikation. Der Server akzeptiert nur ein bestimmtes Format von Anfragen(QueryHeader+Anfrage). Ich habe folgende Struct in VC++ definiert.
typedef struct Anfrage1
{
long Id;
float GFactor;

} Anfrage1;
typedef struct Anfrage2
{
........
}
..............
typedef struct QueryHeader
{
long PLength;
long Version;
long Step1;
long Step2;
} QueryHeader;
Denn es noch andere Formate von den Anfragen gibt, kann ich sie nicht einfach direkt in "QueryHeader" definieren.
Um die Anfrage an den Server zu schicken, ist hier die Funktion
Send( const void* lpBuf, int nBufLen, int nFlags = 0 )
von Klasse CAsyncSocket benutzt.
Meine Frage ist, wie kann die 2 Structs zusammenbinden, also QueryHeader+Anfrage1, und mit Send Funktion die ganze an den Server schicken.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: