Топик из цикла финпрограммирование ...
Как вы знаете, я хочу сделать индекс и для этого начал учить C++
Индекс должен будет выполнять простейшие вычисления ...
Я шизофреник и многому не доверяю, также я не доверяю стандартным алгоритмам, пока не пойму как они работают...
Профессионалы тоже советуют построить колесо заново.
Из простейшей ситуации я получил большой опыт ...
Стандартная ситуация
Программа просит ввести числовое значение,
затем выделяет память под запрашиваемое значение,
затем производит попытку считывания значения в память
cout << «Enter the number (and press Enter): »;
string number = " ";
cin >> number;
Я выделил память типа string, т.е. какую последовательность символов вы бы не ввели, она сохранится.
А если в последовательности символов один символ не будет цифрой, как это проверить?
А дальше очень простой алгоритм, если хотя бы один символ последовательности не равен цифре от 0 до 9
сразу ошибка. Это намного быстрее если я бы считывал целое число и сравнивал со всем возможным диапазоном чисел int или double
(
Читать дальше )