Название: реализация однопоточного сервера.метод toAscii Отправлено: raaawr от Октябрь 11, 2013, 18:44 вообщем фрагмент когда:
void QSimpleServer::onReadyRead() { QTcpSocket* socket = qobject_cast<QTcpSocket*>(sender()); qDebug() << socket->readAll(); QString response = "HTTP/1.1 200 OK\r\n\r\n%1"; socket->write(response.arg(QDateTime::currentDateTime().toString()).toAscii()); socket->disconnectFromHost(); } Вот эта строчка ему не нравится, а именно QString: socket->write(response.arg(QDateTime::currentDateTime().toString()).toAscii()); помогите разобраться как я понял toAscii не нравится QString но сам toAscii автоматически не заполняется,как например toString надеюсь понимаете о чем я:D Название: Re: реализация однопоточного сервера.метод toAscii Отправлено: mutineer от Октябрь 11, 2013, 19:19 Что значит "не нравится"? Сообщение об ошибке есть или компилятор просто отворачивается и садится плакать в угол?
Не понял о чем ты Название: Re: реализация однопоточного сервера.метод toAscii Отправлено: alex312 от Октябрь 11, 2013, 19:22 toAscii автоматически не заполняется,как например toString замени toAscii на toLocal8Bit, и бегом учить С++ :Dнадеюсь понимаете о чем я:D Название: Re: реализация однопоточного сервера.метод toAscii Отправлено: raaawr от Октябрь 11, 2013, 19:29 [/quote] замени toAscii на toLocal8Bit, и бегом учить С++ :D [/quote] Cпасибо огроменнное!!!!!:D Название: Re: реализация однопоточного сервера.метод toAscii Отправлено: kambala от Октябрь 11, 2013, 20:56 компилятор просто отворачивается и садится плакать в угол спасибо поржалНазвание: Re: реализация однопоточного сервера.метод toAscii Отправлено: codemonkey от Октябрь 24, 2013, 08:24 Сервер должен быть многопоточным, о чем и предупреждает компилятор.
Название: Re: реализация однопоточного сервера.метод toAscii Отправлено: gil9red от Октябрь 24, 2013, 08:52 Сервер должен быть многопоточным, о чем и предупреждает компилятор. Кст, как вы узнали о чем предупреждал компилятор? :o |