Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int getCountNumbers(string filename) {
- if (!existFile(filename)) {
- cerr << "Такого файла не существует!\n";
- return -1;
- }
- ifstream otf(filename + ".txt");
- int c = 0, t;
- while (otf >> t) c++;
- return c;
- }
- int getNumber(string filename, int ind) {
- if ((ind > getCountNumbers(filename) || ind < 1) || !existFile(filename)) {
- cerr << "Индекс > чем кол-во чисел или файла не существует!\n";
- return -1;
- }
- ifstream itf(filename + ".txt");
- int c = 0, t;
- while (itf >> t) if (++c == ind) return t;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement