コード例 #1
0
ファイル: convert.hpp プロジェクト: the-kenny/flusspferd
 T perform(value const &v) {
     return v.to_number();
 }
コード例 #2
0
ファイル: convert.hpp プロジェクト: the-kenny/flusspferd
 T perform(value const &v) {
     double num = v.to_number();
     if (num < double(limits::min()) || num > double(limits::max()))
         throw exception("Not inside integer range", "RangeError");
     return T(num);
 }