vietjtnguyen / argagg

A simple C++11 command line argument parser
MIT License
224 stars 28 forks source link

incorrect integer conversion #38

Open rip-nsk opened 8 months ago

rip-nsk commented 8 months ago

pattern is

    T ret = static_cast<T>(std::strtoX(arg, &endptr, 0));
    if (endptr == arg) {
      throw std::invalid_argument(msg.str());
    }

issues: