| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Для новичков > Чтение из файла |
| Автор: Recev 18.5.2011, 16:11 | ||
| Нужно с помощью fstream прочитать из файла дроби. Файл будет такого вида:
Нужно прочитать дроби и операторы. |
| Автор: triclosan 18.5.2011, 16:13 |
| getline потом парсить |
| Автор: Recev 18.5.2011, 17:52 | ||
| Как пользоваться getline? Пробовал так, не работает:
|
| Автор: Alca 18.5.2011, 17:56 | ||||
Добавлено через 22 секунды or
Добавлено через 2 минуты и 29 секунд http://www.cplusplus.com/reference/iostream/ifstream/open/ |
| Автор: Recev 18.5.2011, 18:00 | ||
Ругается на getline
|
| Автор: Alca 18.5.2011, 18:13 | ||
|
| Автор: Recev 18.5.2011, 18:16 |
| Я с Borland C++ компилирую. |
| Автор: Alca 18.5.2011, 19:03 |
| и что? |
| Автор: Recev 18.5.2011, 20:16 | ||||
| Не работает этот код вообще. Вот помогите исправить код, который просто читает из файла несколько значений:
Файл:
|
| Автор: Modul 18.5.2011, 22:32 | ||
Читает строки:
|
| Автор: triclosan 18.5.2011, 22:35 |
почему не char buf[32] конкретная цель приследуется использовнием динамики ? |
| Автор: Modul 18.5.2011, 22:45 |
| Просто для примерчика. |
| Автор: borisbn 19.5.2011, 00:38 | ||
тебе ж Alca говорил
|
| Автор: Recev 23.5.2011, 18:55 | ||
| А как мне сделать такой цикл, что-бы программа записывала в n* массив числительные, знаменательные и операцию? Например: 2/3 + 6/8 + 4/5 * 4/9 = Сначала прочитало 2/3 + 6/8 +, а затем 4/5 * 4/9 =. Длина файла может изменятся.
|
| Автор: Recev 28.5.2011, 08:46 | ||
| Ап А если дроби будут без операторов, например так:
как их прочесть? |