0 / 0 / 0
Регистрация: 13.11.2012
Сообщений: 6
|
||||||
1 | ||||||
Шаблонная функция для чтения целых чисел, дробных, строк из файла10.11.2013, 18:58. Показов 2242. Ответов 5
Метки нет (Все метки)
Необходимо написать шаблонную функцию для чтения целых чисел, дробных, строк из файла. С числами все работает. Но при чтении строк возникают проблемы. Строки читаются по словам до пробела, а должны полностью. Читать через getline нет возможности т.к. функция шаблонная. Помогите
0
|
10.11.2013, 18:58 | |
Ответы с готовыми решениями:
5
Запись в массив целых и дробных чисел (смешанные типы) из файла Регулярное выражение для поиска положительных и отрицательных целых и дробных чисел Функция чтения столбцов чисел из текстового файла Функция для чтения из файла в матрицу |
0 / 0 / 0
Регистрация: 13.11.2012
Сообщений: 6
|
|
10.11.2013, 19:23 [ТС] | 3 |
И нет никакой возможности заставить >> игнорировать пробелы при считывании строки? Числа в файле записываются в столбик.
0
|
2835 / 1644 / 254
Регистрация: 03.12.2007
Сообщений: 4,222
|
|
10.11.2013, 19:29 | 4 |
Есть (locale, istream::getloc, istream::imbue), но шаблон специализировать будет проще.
1
|
0 / 0 / 0
Регистрация: 13.11.2012
Сообщений: 6
|
|
10.11.2013, 20:22 [ТС] | 5 |
0
|
510 / 272 / 60
Регистрация: 14.12.2010
Сообщений: 548
|
|||||||||||
10.11.2013, 22:23 | 6 | ||||||||||
Вообще-то есть: нужно определить оператор >> для std::istream и std::string.
Перед определением твоего шаблона помести этот оператор:
1
|
10.11.2013, 22:23 | |
10.11.2013, 22:23 | |
Помогаю со студенческими работами здесь
6
Из исходного массива вещественных чисел создать массивы из целых и дробных частей этих чисел Функция получающая как параметер Матрицу целых чисел NxN и количество ее строк Перевод дробных и целых чисел из 4 сс в 10 сс и обратно Перевод целых и дробных чисел из 16-ой системы счисления в 10-ую Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |