diff --git a/ex00/BitcoinExchange.cpp b/ex00/BitcoinExchange.cpp index ca6a599..5053d88 100644 --- a/ex00/BitcoinExchange.cpp +++ b/ex00/BitcoinExchange.cpp @@ -14,13 +14,8 @@ Date::Date(void) Date::Date(std::string str) { for (size_t i = 0; str[i]; ++i) - { if (!isdigit(str[i]) && !((i == (str.length() - 6) || i == (str.length() - 3)) && str[i] == '-')) - { - std::cout << str.length() - 6 << i << std::endl; throw std::invalid_argument("invalid date."); - } - } _value = 0; for (std::string::iterator it = str.begin(); it < str.end(); ++it) diff --git a/ex00/input.txt b/ex00/input.txt index 036082f..fcd08dd 100644 --- a/ex00/input.txt +++ b/ex00/input.txt @@ -1,5 +1,7 @@ date | value 2002.01-2 | 5 + +2011-01-03 | 1971-01-02 | 5 1971-31-02 | 5 2011-01-03 | 3