|
1 / 1 / 0
Регистрация: 17.01.2020
Сообщений: 33
|
|||||||||||||||||||||
Чтение 16-ичных чисел из текстового файла09.07.2025, 08:40. Показов 9063. Ответов 75
Метки нет (Все метки)
Доброго времени ! Подскажите , как сделать чтение чисел из файла , прочитал кучу всяких примеров , только сильнее запутался.
Есть файл , в нем заголовок вида
заголовок я читаю
Я так понимаю это из за наличия в файле символа перевода строки '\n'. и дальше я застопорился, не могу придумать как убрать этот символ, получается какой-то нерабочий изврат из кучи условий и проверок. Как организовать рабочий ввод чисел ?
0
|
|||||||||||||||||||||
| 09.07.2025, 08:40 | |
|
Ответы с готовыми решениями:
75
Конвертер целых чисел для преобразования в 16-тиричную, 8-ричную, 3-ичную, 2-ичную системы
|
|
7092 / 2323 / 352
Регистрация: 10.12.2013
Сообщений: 8,007
|
|||||||||||||||||||||
| 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
|
||
|
7092 / 2323 / 352
Регистрация: 10.12.2013
Сообщений: 8,007
|
||
| 14.07.2025, 15:59 | ||
|
я тож не знаю; что за csv-файл, чем знаменит ? как Пизанская башня ? короче, задело не по-детски.
0
|
||
| 14.07.2025, 16:33 | |
|
0
|
|
| 14.07.2025, 17:31 | |
|
0
|
|
|
7092 / 2323 / 352
Регистрация: 10.12.2013
Сообщений: 8,007
|
||
| 14.07.2025, 22:14 | ||
|
ну, не числа, а в общем виде значения, разделенные запятыми. это я в состоянии понять, хотя и туповат от природы.
но дальше с твоей стороны были претензии к размеру, запутанности и неочевидности кода : Igor3D, не томи, показывай уже этот свой вариант !
0
|
||
|
1359 / 857 / 366
Регистрация: 26.02.2015
Сообщений: 3,831
|
||
| 15.07.2025, 06:37 | ||
|
1
|
||
|
7092 / 2323 / 352
Регистрация: 10.12.2013
Сообщений: 8,007
|
||||||||||||||||||||||
| 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,831
|
||
| 18.07.2025, 08:43 | ||
|
0
|
||
|
7092 / 2323 / 352
Регистрация: 10.12.2013
Сообщений: 8,007
|
|
| 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
|
|||
|
7092 / 2323 / 352
Регистрация: 10.12.2013
Сообщений: 8,007
|
||||
| 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,316
|
||
| 21.07.2025, 06:33 | ||
|
Нужно просто уточнить, разделителем чисел является "запятая или символ возврата строки", или тупо ищем "0x" и читаем hex число позади него? Забив на запятые и другие разделители, которые нужны для человека (что бы красивше на экране было нарисовано), а не для компутера?
2
|
||
| 21.07.2025, 06:33 | |
|
2-ичное представление числа типа double или float? Есть ли буква в 16-ичной записи целого числа
дано число в К-ичной системе счисления Получить q ичное представление числа Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет.
Но обычно это 50 лет и более.
Наверное, закисление почвы происходит сезонно в средней. . .
|
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
|
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS
Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
|
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи.
Через несколько переработок от PHP кода к C89 (надеюсь, 89).
Но довольно запутанно получилось. Код для Linux.
Но если убрать time и то, что с ним. . .
|
|
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки
Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
|
rest api anylogic - выполнение модели на своём русском сайте
anaschu 02.07.2026
Как подружиться с AnyLogic Cloud API, победить провайдеров и развернуться Java-бэкенд в Docker на бесплатном хостинге: Двухдневный лог борьбы
Всем привет! Хочу поделиться свежим (и довольно. . .
|
Где деньги лежат
kumehtar 02.07.2026
Это - японская подводная лодка I-52 (тип C2, кодовое имя Momi) вышла из Японии в марте 1944 года с миссией в оккупированную немцами Францию (Лорьян). Это была одна из «Янаги»-миссий по обмену. . .
|
Krabik для WoW 3.3.5a, многоязычный
AmbA 02.07.2026
Допилил бота, думаю что окончательно. Изменения:
- добавлена многоязычность
- добавлено снятие скриншотов
- добавлено поддержание бафов хождения по воде (для жреца, дк и шамана)
- и так, по. . .
|