Я пытаюсь отправить поток строк через соединение через сокет TCP. Проблема в том, что Windows Sockets принимает только массив данных const char. Каков наилучший и наиболее эффективный способ отправки типа данных stringstream с использованием сокетов?
char *szMessage="Hello World";
send(Socket,szMessage,strlen(szMessage),0);
Я хочу изучить другую библиотеку сокетов, если для этой работы недостаточно библиотеки собственных сокетов Windows. Также я только начал использовать библиотеки Boost C ++ для многопоточности, и их библиотека сокетов выглядит немного более продвинутой, но я не уверен, поддерживает ли она отправку stringstream.
Заранее спасибо