cxxopts/test
Jarryd Beck 5e9f822598 Improve integer parsing
Fixes #39. Closes #40. This is an overhaul of the way that integer
arguments are parsed. Instead of using std::istream, which allows,
for example, negative integers for unsigned types, we use our own
parser.

This allows us to do proper range checking depending on the type,
and to correctly check for negative values passed to unsigned types.

This also allows the handling of base 16 numbers.
2017-07-25 08:12:29 +10:00
..
add-subdirectory-test Cmake overhaul (#53) 2017-06-23 18:38:42 +10:00
find-package-test Cmake overhaul (#53) 2017-06-23 18:38:42 +10:00
.gitignore ignore built files 2016-08-26 08:26:42 +10:00
catch.hpp add testing 2016-08-25 08:49:56 +10:00
CMakeLists.txt Cmake overhaul (#53) 2017-06-23 18:38:42 +10:00
main.cpp missing file 2017-05-31 17:57:27 +10:00
options.cpp Improve integer parsing 2017-07-25 08:12:29 +10:00