提升urdl错误C2228:左边的' .begin'必须有class / struct / union

时间:2014-09-17 08:10:22

标签: c++ boost

我试图解决这个问题几个小时,但不得不放弃:

#include <iostream>
#include <ostream>
#include <urdl/istream.hpp>
using namespace boost;
int main()
{
  urdl::istream is("http://www.boost.org/LICENSE_1_0.txt");
  if (!is)
  {
    std::cerr << "Unable to open URL" << std::endl;
    return 1;
  }
  std::string line;
  while (std::getline(is, line))
  {
std::cout << line << std::endl;
  }
}

我更新了库以及所有内容但是出现了这个错误:

enter image description here

0 个答案:

没有答案