Giriş
Bu sınıfın tersini yapan to_simple_string() metodu
Örnek
Şöyle yaparız
Girdi hatalı ise exception fırlatır. Şöyle yaparız. Aşağıdaki kod std::out_of_range fırlatır.
Bu sınıfın tersini yapan to_simple_string() metodu
Örnek
Şöyle yaparız
std::string sDate("2017/01/03");
boost::gregorian::date dt (boost::gregorian::from_simple_string(sDate));
Örnek - exceptionGirdi hatalı ise exception fırlatır. Şöyle yaparız. Aşağıdaki kod std::out_of_range fırlatır.
std::string sDate("01/03/2017"); // purposely bad date format, should be 2017/01/03
bool bGoodDate(true);
try
{
boost::gregorian::date dt (boost::gregorian::from_simple_string(sDate));
}
catch (const std::out_of_range& e)
{
bGoodDate = false;
}
catch (...)
{
bGoodDate = false;
}
Hiç yorum yok:
Yorum Gönder