Russian Qt Forum

Qt => Вопросы новичков => Тема начата: raaawr от Октябрь 11, 2013, 18:44



Название: реализация однопоточного сервера.метод 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
надеюсь понимаете о чем я:D
замени toAscii на toLocal8Bit, и бегом учить С++   :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