|
1 / 1 / 0
Регистрация: 17.01.2020
Сообщений: 33
|
|||||||||||||||||||||
Чтение 16-ичных чисел из текстового файла09.07.2025, 08:40. Показов 9037. Ответов 75
Метки нет (Все метки)
Доброго времени ! Подскажите , как сделать чтение чисел из файла , прочитал кучу всяких примеров , только сильнее запутался.
Есть файл , в нем заголовок вида
заголовок я читаю
Я так понимаю это из за наличия в файле символа перевода строки '\n'. и дальше я застопорился, не могу придумать как убрать этот символ, получается какой-то нерабочий изврат из кучи условий и проверок. Как организовать рабочий ввод чисел ?
0
|
|||||||||||||||||||||
| 09.07.2025, 08:40 | |
|
Ответы с готовыми решениями:
75
Конвертер целых чисел для преобразования в 16-тиричную, 8-ричную, 3-ичную, 2-ичную системы
|
|
6817 / 2317 / 352
Регистрация: 10.12.2013
Сообщений: 7,988
|
|||||||||||||||||||||
| 11.07.2025, 14:58 | |||||||||||||||||||||
|
собсно, если посмотреть на
Вот пусть он его и разбирает prepare.cpp
0
|
|||||||||||||||||||||
| 13.07.2025, 05:05 | |
|
Не по теме: А еще бывает что если данные некорректны (напр пропущена запятая или буква вместо цифры и.т.п.) - нужно сообщать хотя бы номер строки где это случилось, а еще лучше + позицию и причину (что не нравится).
0
|
|
|
1 / 1 / 0
Регистрация: 17.01.2020
Сообщений: 33
|
|
| 14.07.2025, 11:10 [ТС] | |
|
0
|
|
| 14.07.2025, 15:20 | ||
)
0
|
||
|
6817 / 2317 / 352
Регистрация: 10.12.2013
Сообщений: 7,988
|
||
| 14.07.2025, 15:59 | ||
|
я тож не знаю; что за csv-файл, чем знаменит ? как Пизанская башня ? короче, задело не по-детски.
0
|
||
| 14.07.2025, 16:33 | |
|
0
|
|
| 14.07.2025, 17:31 | |
|
0
|
|
|
6817 / 2317 / 352
Регистрация: 10.12.2013
Сообщений: 7,988
|
||
| 14.07.2025, 22:14 | ||
|
ну, не числа, а в общем виде значения, разделенные запятыми. это я в состоянии понять, хотя и туповат от природы.
но дальше с твоей стороны были претензии к размеру, запутанности и неочевидности кода : Igor3D, не томи, показывай уже этот свой вариант !
0
|
||
|
1359 / 857 / 366
Регистрация: 26.02.2015
Сообщений: 3,827
|
||
| 15.07.2025, 06:37 | ||
|
1
|
||
|
6817 / 2317 / 352
Регистрация: 10.12.2013
Сообщений: 7,988
|
||||||||||||||||||||||
| 17.07.2025, 12:37 | ||||||||||||||||||||||
Кликните здесь для просмотра всего текста
Convert packed RRGGBB-integer to separate R,G,B values: Red: 0, Green: 0, Blue: 1
Red: 0, Green: 0, Blue: 2 Red: 0, Green: 0, Blue: 3 Red: 0, Green: 0, Blue: 4 Red: 0, Green: 0, Blue: 5 Red: 0, Green: 0, Blue: 6 Red: 0, Green: 0, Blue: 7 Red: 0, Green: 0, Blue: 8 Red: 0, Green: 0, Blue: 9 Red: 0, Green: 0, Blue: 16 Red: 0, Green: 0, Blue: 17 Red: 0, Green: 0, Blue: 18 Red: 0, Green: 0, Blue: 19 Red: 0, Green: 0, Blue: 20 Red: 0, Green: 0, Blue: 21 Red: 0, Green: 0, Blue: 22 Red: 0, Green: 0, Blue: 0 Red: 0, Green: 0, Blue: 0 Red: 0, Green: 0, Blue: 0 Red: 0, Green: 0, Blue: 0 Red: 0, Green: 0, Blue: 0 Red: 0, Green: 0, Blue: 0 Red: 0, Green: 0, Blue: 0 Red: 0, Green: 0, Blue: 0 Red: 0, Green: 0, Blue: 0 Red: 0, Green: 0, Blue: 0 Red: 0, Green: 0, Blue: 0 Red: 255, Green: 255, Blue: 255 Red: 255, Green: 255, Blue: 255 Red: 0, Green: 0, Blue: 0 Red: 255, Green: 255, Blue: 255 Red: 255, Green: 255, Blue: 255 Red: 0, Green: 0, Blue: 0 Red: 0, Green: 0, Blue: 0 Red: 0, Green: 0, Blue: 0 Red: 0, Green: 0, Blue: 0 Red: 0, Green: 0, Blue: 0 Red: 0, Green: 0, Blue: 0 Red: 0, Green: 0, Blue: 0 Red: 0, Green: 0, Blue: 0 Red: 0, Green: 0, Blue: 0 Red: 0, Green: 0, Blue: 0 Red: 0, Green: 0, Blue: 0 Red: 0, Green: 0, Blue: 0 Red: 0, Green: 0, Blue: 0 Red: 0, Green: 0, Blue: 0 Red: 0, Green: 0, Blue: 0 Red: 16, Green: 0, Blue: 153 Но есть и норм. человеческие языки: Execute:
Кликните здесь для просмотра всего текста
R,G,B = 0, 0, 1
R,G,B = 0, 0, 2 R,G,B = 0, 0, 3 R,G,B = 0, 0, 4 R,G,B = 0, 0, 5 R,G,B = 0, 0, 6 R,G,B = 0, 0, 7 R,G,B = 0, 0, 8 R,G,B = 0, 0, 9 R,G,B = 0, 0, 16 R,G,B = 0, 0, 17 R,G,B = 0, 0, 18 R,G,B = 0, 0, 19 R,G,B = 0, 0, 20 R,G,B = 0, 0, 21 R,G,B = 0, 0, 22 R,G,B = 0, 0, 0 R,G,B = 0, 0, 0 R,G,B = 0, 0, 0 R,G,B = 0, 0, 0 R,G,B = 0, 0, 0 R,G,B = 0, 0, 0 R,G,B = 0, 0, 0 R,G,B = 0, 0, 0 R,G,B = 0, 0, 0 R,G,B = 0, 0, 0 R,G,B = 0, 0, 0 R,G,B = 255, 255, 255 R,G,B = 255, 255, 255 R,G,B = 0, 0, 0 R,G,B = 255, 255, 255 R,G,B = 255, 255, 255 R,G,B = 0, 0, 0 R,G,B = 0, 0, 0 R,G,B = 0, 0, 0 R,G,B = 0, 0, 0 R,G,B = 0, 0, 0 R,G,B = 0, 0, 0 R,G,B = 0, 0, 0 R,G,B = 0, 0, 0 R,G,B = 0, 0, 0 R,G,B = 0, 0, 0 R,G,B = 0, 0, 0 R,G,B = 0, 0, 0 R,G,B = 0, 0, 0 R,G,B = 0, 0, 0 R,G,B = 0, 0, 0 R,G,B = 16, 0, 153
0
|
||||||||||||||||||||||
|
1359 / 857 / 366
Регистрация: 26.02.2015
Сообщений: 3,827
|
||
| 18.07.2025, 08:43 | ||
|
0
|
||
|
6817 / 2317 / 352
Регистрация: 10.12.2013
Сообщений: 7,988
|
|
| 18.07.2025, 12:11 | |
|
Nishen, а где ты показал этот 'сразувинт'-вариант ? не вижу.
0
|
|
|
4086 / 2975 / 813
Регистрация: 29.06.2020
Сообщений: 11,000
|
||||||||||||
| 18.07.2025, 13:51 | ||||||||||||
Но кто мы такие что бы ставить под сомнение господство нейросеток?
0
|
||||||||||||
| 18.07.2025, 14:26 | |||
0
|
|||
|
6817 / 2317 / 352
Регистрация: 10.12.2013
Сообщений: 7,988
|
||||
| 18.07.2025, 15:54 | ||||
|
0
|
||||
| 18.07.2025, 17:41 | ||||
|
0
|
||||
|
4086 / 2975 / 813
Регистрация: 29.06.2020
Сообщений: 11,000
|
|||||||||
| 18.07.2025, 18:42 | |||||||||
|
То есть - оффтоп. Не нужно выдумывать то чего нет. Добавлено через 22 минуты Минимальная обработка ошибок на примере моего кода:
Типа гордо сказать: "тяп ляп и в продакшен"? Вы должны понимать, что любое решение основывается на задаче и только на ней. Если файл ожидается без ошибок, то и обрабатывать их не нужно. Просто считать все данные скомпрометированными и не годными для использования. Если же нужно обрабатывать, то и нужно знать точный формат данных и насколько строго этому формату придерживаться. И опять наши бараны вылазят, это не задача текущей темы. Добавлено через 2 минуты
0
|
|||||||||
| 18.07.2025, 18:57 | ||
|
0
|
||
|
4086 / 2975 / 813
Регистрация: 29.06.2020
Сообщений: 11,000
|
|
| 18.07.2025, 19:12 | |
|
0
|
|
|
737 / 704 / 110
Регистрация: 29.05.2015
Сообщений: 4,305
|
||
| 21.07.2025, 06:33 | ||
|
Нужно просто уточнить, разделителем чисел является "запятая или символ возврата строки", или тупо ищем "0x" и читаем hex число позади него? Забив на запятые и другие разделители, которые нужны для человека (что бы красивше на экране было нарисовано), а не для компутера?
2
|
||
| 21.07.2025, 06:33 | |
|
2-ичное представление числа типа double или float? Есть ли буква в 16-ичной записи целого числа
дано число в К-ичной системе счисления Получить q ичное представление числа Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
[golang] Конкурентный fetcher с ограничением максимального количества одновременных HTTP запросов.
alhaos 10.06.2026
Задача
Реализовать конкурентный fetcher с ограничением максимального количества одновременных HTTP запросов.
Сигнатура
func Fetch(urls string, maxConcurrent int) Result
Пример
urls :=. . .
|
[golang] Состояние гонки (race condition)
alhaos 10.06.2026
Состояние гонки (race condition)
Состояние гонки (Race Condition) — это ошибка, возникающая при одновременном доступе нескольких горутин к одним и тем же данным без должной синхронизации. При этом. . .
|
Взрослые отношения, и почему они не получаются
kumehtar 09.06.2026
Когда в детстве ребёнок не получает от родителей чего-то важного, он лишается не просто приятных переживаний, а основы для формирования определённых внутренних качеств и навыков. Если ребёнок не. . .
|
[golang] Worker Pool
alhaos 09.06.2026
Worker Pool
Worker Pool — паттерн конкурентной обработки задач в Go.
Суть: фиксированное количество горутин-воркеров читают задачи из общего канала
и пишут результаты в общий канал результатов. . . .
|
|
[golang] Pipeline
alhaos 08.06.2026
Pipeline
Pipeline — паттерн конкурентной обработки данных в Go.
Суть: данные проходят через цепочку независимых стадий, каждая из которых работает в своей горутине и общается с соседями через. . .
|
Свет внутри себя
kumehtar 07.06.2026
Пусть это будет здесь
lIs4oanZS9Y
|
Программа для com-порта
Uhbif79 05.06.2026
Всем привет, давно хотел изучить Qt, начинал, бросал, потом снова начинал. И сейчас вот смог написать свою первую программу.
До этого имел опыт программирования микроконтроллеров, писал прошивки на. . .
|
Транскрипция 55-минутного видео через Whisper: WhisperDesktop облажался, спас Google Colab[
anaschu 01.06.2026
Понадобилось получить текст из свежезагруженного видео на YouTube. Казалось бы, задача на пять минут. Заняла полтора часа. Делюсь опытом — может кому пригодится последовательность решений.
. . .
|