forked from glynos/cpp-netlib
-
Notifications
You must be signed in to change notification settings - Fork 426
Closed
Description
Hello, guys.
Seems not clear for me why in below code bar0 is invalid after assigment.
But after swapping bar0 with itself it becomes ok.
Thanks.
std::string site_name = "http://www.google.com";
boost::network::uri::http::uri bar0;
boost::network::uri::http::uri bar1 = site_name;
bar0 = site_name;
//bar0.swap(bar0);
if (!boost::network::uri::is_valid(bar0)) {
std::cout << "bar0 invalid: " << bar0.string() << std::endl;
}
if (!boost::network::uri::is_valid(bar1)) {
std::cout << "bar1 invalid: "<< bar1.string() << std::endl;
}
Metadata
Metadata
Assignees
Labels
No labels