string substr(const string &str, int start, int length)
{
if (start < 0 ) start+=str.length();
if (length < 0 ) length=str.length()+length-start;
if (length < 0 ) return "";
return str.substr(start,length);
}
Возникла новая проблема с winsock или _beginthread - точно не знаю. Если вызывать вот это http://forum.antichat.ru/showpost.php?p=373579&postcount=6 один раз, или по очереди (я изменил буффер до 5120 вместо 1023), товсе ок, принимается 5кб, но если же с помощью