Ok, perfetto. Volevo chiederti solo un'ultima cosa...ho una stringa (array di caratteri) che ha lunghezza fissa:

codice:
struct Buffer
{
	char payload[4096];
};
che so che potrà contenere fino ad un massimo di 4096 caratteri, ma anche meno! Posso usare cmq come contenitore un array di chars a lunghezza fissa, oppure è meglio usare vector, oppure:

char payload = new char[n] ???

grazie