diff --git a/main.cpp b/main.cpp index 04d2066..d7d1e31 100644 --- a/main.cpp +++ b/main.cpp @@ -3,6 +3,9 @@ #include "histogram.h" #include "text.h" #include"svg.h" +#include + + using namespace std; struct Input { @@ -11,25 +14,25 @@ struct Input { }; Input -input_data(istream& in){ - bool prompt = true; +input_data(istream& inx){ + bool prompt= true; size_t number_count; - if (prompt) cerr << "Input amount of numbers: " + if (prompt) cerr << "Input amount of numbers: "; cin >> number_count; Input in; - if (prompt) cerr << "Input some numbers: " in.numbers.resize(number_count); + if (prompt) cerr << "Input some numbers: "; for (size_t i = 0; i < number_count; i++) { - in >> in.numbers[i]; + inx >> in.numbers[i]; } - if (prompt) cerr << "Input number of buckets: " - in >> in.bin_count; + if (prompt) cerr << "Input amount of bockses: "; + inx >> in.bin_count; return in; } int main() -{ auto in = input_data(cin); +{ curl_global_init(CURL_GLOBAL_ALL); + auto in = input_data(cin); auto bins = make_histogram(in.numbers,in.bin_count); show_histogram_svg(bins); - }