|
0 / 0 / 0
Регистрация: 02.08.2015
Сообщений: 124
|
||||||
Считывание текста с файла методом getchar02.02.2016, 19:44. Показов 7150. Ответов 14
Метки нет (Все метки)
Хочу считать текст с файла и вывести на экран но по моему у меня ошибка в коде.
0
|
||||||
| 02.02.2016, 19:44 | |
|
Ответы с готовыми решениями:
14
Считывание текста из файла |
|
261 / 209 / 99
Регистрация: 13.12.2015
Сообщений: 1,098
|
|||
| 02.02.2016, 20:13 | |||
|
0
|
|||
|
79 / 60 / 19
Регистрация: 22.11.2015
Сообщений: 193
|
|||||||||||
| 02.02.2016, 20:42 | |||||||||||
|
char
1
|
|||||||||||
|
0 / 0 / 0
Регистрация: 02.08.2015
Сообщений: 124
|
|
| 03.02.2016, 05:59 [ТС] | |
|
Обратил внимание на статью habrahabr.ru/post/246257 , там описываются способы через getchar и getchar_unlocked как все токи через их?
0
|
|
|
Модератор
5241 / 2115 / 416
Регистрация: 06.01.2013
Сообщений: 4,846
|
|
| 03.02.2016, 07:39 | |
|
ikudesnik, там перенаправление потока ввода из файла.
1
|
|
|
0 / 0 / 0
Регистрация: 02.08.2015
Сообщений: 124
|
|
| 03.02.2016, 10:29 [ТС] | |
|
А есть подобные исследование в коде для быстрой записи и считывание с файла?
Может что посоветуете?
0
|
|
|
Модератор
5241 / 2115 / 416
Регистрация: 06.01.2013
Сообщений: 4,846
|
|
| 03.02.2016, 15:19 | |
|
ikudesnik, да
istream::read и так работает максимально быстро. Основная проблема в том, как вы будете парсить результат.Если уж на то пошло, то чтение через operator >> тоже не самое медленное, по той простой причине, что синхронизация, которая по статье затормозила чтение до ужаса, в файловых потоках отключена...
1
|
|
|
79 / 60 / 19
Регистрация: 22.11.2015
Сообщений: 193
|
|
| 03.02.2016, 15:27 | |
|
FraidZZ, я правильно понимаю, что данные файла можно считать в стек (если размер стека позволяет), считать в объект динамической памяти (в "кучу") и работать непосредственно с данными файла через API OS? Есть ли ошибки в терминологии которую я привожу?
0
|
|
|
Модератор
5241 / 2115 / 416
Регистрация: 06.01.2013
Сообщений: 4,846
|
||||||||||||||
| 03.02.2016, 15:34 | ||||||||||||||
0
|
||||||||||||||
|
79 / 60 / 19
Регистрация: 22.11.2015
Сообщений: 193
|
|
| 03.02.2016, 15:42 | |
|
FraidZZ, по последнему пункту. Возможно у меня неправильное представление, но. Если файл к примеру размером в гигабайт, и мне необходимо применить к данным файла алгоритм поиска (к примеру), не стану ведь я копировать все данные на "кучу", чтобы осуществить поиск.
![]() или в любом случае мне придется использовать стек для промежуточных результатов?
0
|
|
|
Модератор
5241 / 2115 / 416
Регистрация: 06.01.2013
Сообщений: 4,846
|
|
| 03.02.2016, 15:52 | |
|
Termit779, так зачем вам читать ВЕСЬ файл? читайте поблочно... я же пример так и привёл. вот алгоритмы обработки этого куска - уже вопрос другой.
1
|
|
|
3438 / 2817 / 1249
Регистрация: 29.01.2016
Сообщений: 9,427
|
|
| 03.02.2016, 18:32 | |
|
1
|
|
|
79 / 60 / 19
Регистрация: 22.11.2015
Сообщений: 193
|
||||||
| 03.02.2016, 18:51 | ||||||
|
FraidZZ, nd2, спасибо, разобрался. То, о чем я хотел спросить, есть :
0
|
||||||
|
Модератор
5241 / 2115 / 416
Регистрация: 06.01.2013
Сообщений: 4,846
|
|
| 03.02.2016, 19:03 | |
|
Termit779, если используете C++ STL, то уж лучше
fstream::seekg
1
|
|
| 03.02.2016, 19:03 | |
|
Помогаю со студенческими работами здесь
15
Считывание текста из файла
Считывание текста из файла
Считывание текста из файла Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Функция установки текстового статуса в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению.
На форме документа создается. . .
|
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
|
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
|
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
|
|
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию.
2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|