C++, Wie kann ich senden Sie ein Objekt via socket?

Ich habe eine Frage für Sie.

Habe ich diese Klasse:

`

#define DIMBLOCK 128
#ifndef _BLOCCO_
#define _BLOCCO_

class blocco
{
    public:
        int ID;
        char* data;


        blocco(int id);
};

#endif




blocco::blocco(int id)
{
    ID = id;
    data = new char[DIMBLOCK];
}

`

und die Anwendung ist ein client und ein server.
In der Hauptsache von meinem server instanziiere ich ein Objekt dieser Klasse in dieser Weise:
blocco a(1);

Nach, dass ich eine Verbindung zwischen client und server über sockets.
Die Frage ist: wie kann ich senden Sie dieses Objekt vom server zum client oder Umgekehrt?
Könnten Sie mir bitte helfen?

Socket code wird wahrscheinlich erforderlich sein. Und selbst dann, es sei denn, du bist der Einrichtung eines aufwendigen RPC-system, das beste, was Sie bekommen ist eine kopieren (die kann alles, was Sie brauchen).

InformationsquelleAutor rosekarma | 2013-08-29

Schreibe einen Kommentar