from_string metodu
Boş string yanlış bir girdidir. Şöyle yapamayız. Bu durumda exceptin fırlatır.
try {
auto address = boost::asio::ip::address_v4::from_string("");
} catch(std::exception const& e) {
std::cout << e.what() << "\n";
}
from_string - error_code
Şöyle yaparız.
boost::system::error_code ec;
auto address = boost::asio::ip::address_v4::from_string("", ec);
if (!ec)
std::cout << "Address: " << address << '\n';
else
std::cout << "Error: " << ec.message();
Hiç yorum yok:
Yorum Gönder