|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
27.01.2020, 09:55 | #21 |
Форумчанин
Регистрация: 13.09.2019
Сообщений: 119
|
Ну вот, для начала хотелось бы проверку на пустую строку Но пока не придумалось так, чтобы за один цикл и не сильно углубляться в парсинг
|
28.01.2020, 03:05 | #22 | ||
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,894
|
Цитата:
Цитата:
В реальной задаче такие вещи недопустимы по определению! Иначе ракеты так и будут падать. Символы переВода строки LF(#10) и возврата каретки CR(#13) не являются частью строки. Это разделители строк. Таким образом пустой строкой следует считать наличие двух разделителей строк подряд. |
||
28.01.2020, 20:14 | #23 |
Форумчанин
Регистрация: 13.09.2019
Сообщений: 119
|
Для начала давайте начнем с простого - проверки текущей строки на пустость Как можно в пределах одного цикла это сделать, не затевая полноценный парсинг, что-то пока не соображу.
Если вначале прокрутить Код:
Последний раз редактировалось archerix; 28.01.2020 в 21:17. |
29.01.2020, 07:41 | #24 |
Участник клуба
Регистрация: 03.06.2009
Сообщений: 1,834
|
как, как...
Код:
Программирование - это единственный способ заставить компьютер делать то, что тебе хочется, а не то, что приходится.
|
29.01.2020, 13:27 | #25 |
Форумчанин
Регистрация: 13.09.2019
Сообщений: 119
|
Мне кажется, проще написать небольшую функцию, которая разберет проверенную на "непустость" очередную строку на колонки
Я считывание как-то так себе представляю: Код:
|
30.01.2020, 22:42 | #26 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,620
|
Писать самому. И чтоб функция была умной: проверяла корректность строки, формат ввода.
|
31.01.2020, 10:38 | #27 |
Участник клуба
Регистрация: 03.06.2009
Сообщений: 1,834
|
и ещё функцию добавь, когда будешь строку парсить, чтоб ещё в случае обнаружения вместо колонок цифр каких-то некультурных слов на "ху", "бл" и "шл" отправляла смс в полицию с адресом того, кто тебе дал этот файл.
и ещё чтоб все найденные словосочетания с "чёрный" или "blаck" меняла на более толерантное или нейтральное "загорелый" или "афроамериканец". по-любому препод пять поставит. --------------
Программирование - это единственный способ заставить компьютер делать то, что тебе хочется, а не то, что приходится.
|
31.01.2020, 16:02 | #28 |
Форумчанин
Регистрация: 13.09.2019
Сообщений: 119
|
Перед преподами я отчитывался лет двадцать пять назад, тогда еще Дельфи не придумали, да и вообще персональные компутеры были экзотикой
Как щас помню, на бейсике делали небольшую программку, которая на лабораторной по физике должна была пару формул подсчитать. У нас там было десять строчек формулы и несколько килобайтов другого текста - на экран выводились разноцветные цифры, под музыку падали с экрана, в общем, решили приколоться В смысле, вернув челюсть на место, препод проворчал что-то насчет избыточности |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как считать файл без расширения. С++ | Nikzz | Помощь студентам | 3 | 24.10.2017 20:23 |
Экспорт всех колонок из ListView в .csv файл (Microsoft Excel) | FleXik | Общие вопросы Delphi | 18 | 12.07.2015 20:10 |
Как побайтово считать файл GIF? | Bubel | Visual C++ | 1 | 29.10.2011 02:23 |
Как побайтово считать файл GIF? | Bubel | Visual C++ | 1 | 27.10.2011 11:44 |
Считать wav-файл С++ | Skido | Помощь студентам | 4 | 30.01.2009 03:06 |