35 const std::string& default_value,
39 if (!default_value.empty()) {
40 std::cout <<
" [" << default_value <<
"]";
46 if (!std::getline(std::cin, line)) {
50 if (!trimmed.empty()) {
53 if (!default_value.empty()) {
59 std::cout <<
" Value is required." << std::endl;
bool equals(InputIt1 first1, InputIt1 last1, InputIt2 first2, InputIt2 last2, BinaryPredicate p)