Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C/C++ Сетевое программирование
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.11.2010, 19:44   #1
soulmare
Новичок
Джуниор
 
Регистрация: 03.11.2010
Сообщений: 1
По умолчанию asio: установить размер буфера в примере HTTP клиента

Здравствуйте!
В доках к библиотеке Boost.Asio есть пример асинхронного HTTP клиента http://www.boost.org/doc/libs/1_39_0...ync_client.cpp пожалуйста подскажите как можно задать, сколько максимально байт может считаться в буфер (кажется, размер буфера).
У меня исходник примера немного новее чем на сайте, там есть вот такой код:
Код:
  void handle_write_request(const boost::system::error_code& err)
  {
    if (!err)
    {
      // Read the response status line. The response_ streambuf will
      // automatically grow to accommodate the entire line. The growth may be
      // limited by passing a maximum size to the streambuf constructor.
      boost::asio::async_read_until(socket_, response_, "\r\n",
          boost::bind(&client::handle_read_status_line, this,
            boost::asio::placeholders::error));
    }
    else
    {
      std::cout << "Error: " << err.message() << "\n";
    }
  }
Нужный конструктор выглядит так: boost::asio::streambuf response_; но компилятор ругается если написать вот так: boost::asio::streambuf response_(1024);
soulmare вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Установить размер формы -=Virus=- Общие вопросы Delphi 2 30.10.2010 17:14
Какой размер приемного буфера у сокета meganom Работа с сетью в Delphi 3 01.09.2010 21:45
Приложение выполняющее роль http клиента LT. Общие вопросы .NET 0 15.06.2010 19:48
Установить размер клиентской обл. окна Ulex Win Api 0 12.04.2010 01:47
DSPack: размер буфера, частота кадров RGV Мультимедиа в Delphi 3 20.11.2009 13:23