Может ли кто-нибудь привести простой пример того, как использовать запись wxSockets, потому что каждый раз, когда я пытаюсь использовать ее для записи в соединение, у меня появляется окно, в котором появляется эта программа, перестает работать дерьмо, и единственное, что я делаюиспользует wxSocketBase :: Write.Или кто-нибудь знает, почему он не работает?
Я даже пытался жестко закодировать буфер, который должен быть записан примерно так:
wxSocketClient * sockConn = new wxSocketClient();
wxString url = "localhost";
wxIPV4address addr;
addr.Hostname(url);
addr.Service(6667);
sockConn->Connect(addr);
wxString test = wxT("testing");
sockConn->Write(test.mb_str(), wxStrlen(test));
sockConn->Close();
delete sockConn;`
И каждый раз, когда я звоню, пишитепросто выходит из строя
Также есть простой способ заставить wxString работать с wxSocket, или это должно быть легко после того, как я выясню, что здесь происходит?
Сейчас это намного прощепросто используйте winsock, чтобы делать все это, и вот почему у меня есть wxWidgets, я получил его, чтобы облегчить жизнь.