Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler, MASM, TASM
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
FinKeRosiN
3 / 2 / 1
Регистрация: 27.12.2010
Сообщений: 31
1

Чтение перевода строки из файла

06.06.2012, 22:01. Просмотров 818. Ответов 1
Метки нет (Все метки)

Есть исходный .txt файл из которого я гружу 100байт в
buff DB 40,41 dup(?)

этот buff я обрабатывают в программе и подсчитываю количество слов справа от самого маленького
и результат записываю в файл.
Все работает, все хорошо, но преподаватель в универе сказал учесть то, что в файле может быть несколько строк и в результат записывать результаты по всем строкам

я меня проблема в том что я немогу прочитать из файла символ перевода строки
в цикле у меня вставлена такая вот проверочка

Assembler
1
2
3
4
5
6
    mov si,di
    mov bl,buff[si]
    cmp bl,0dh
    je endl            ; метка endl - если найден символ перевода строки или возврата каретки
    cmp bl,0ah
    je endl
помогите пожалуйста отловить перевод строки при чтении из файла
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.06.2012, 22:01
Ответы с готовыми решениями:

Чтение из файла, перевод строки в число
Всем привет, имеется вот такое задание: Составить программу, которая позволяет выполнить...

Написать программу удаления из текстового файла символов перевода строки ‘\n’ и перевода каретки ‘\r’
Здравствуйте,помогите написать программу на подобии этой,только не подсчета,а удаления.Заранее...

Чтение из файла в нужной кодировке (трудности перевода с VB 6.0)
Добрый вечер! При переписывании старого "шестого" кода обнаружил, что FileOpen() работает с...

Как заменить чтение строки из консоли на чтение текстового файла?
основное задание: найти частоту суффикса (например, "ing") в текстовом документе. в...

Удаление символа перевода строки из самого конца файла
void SaveToFile() { ofstream out; out.open("Directory.txt"); Directory.Print(size, PrintEl,...

1
Anonimys
202 / 168 / 11
Регистрация: 30.05.2012
Сообщений: 703
07.06.2012, 06:02 2
Убери проверку на 0Dh, достаточно проверки на 0Ah, потому что этот символ идет первым в сигнатуре перевода строки. Если ты оставишь обе проверки, то будет считаться не 1 строка, а две, потому что два символа переноса найдется.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.06.2012, 06:02

Чтение из файла строки по началу строки или ее части
Всем доброго времени суток! Большая просьба помочь! поступило задание, сделать словарь. Вводишь...

Символ перевода строки при чтении текста из файла не воспринимается как таковой
Привет всем. Есть такая ситуация: читаю текст, и умышленно вставляю перевод строки "\n", чтобы...

Чтение файла с n строки и до конца файла
как сделать так чтобы писало не с начала файла а например с середины и до конца? fstream...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru