|
1 / 1 / 0
Регистрация: 20.10.2011
Сообщений: 227
|
|
Чтение данных блоками из файла10.08.2017, 01:13. Показов 3909. Ответов 11
Метки нет (Все метки)
Как прочитать данные из файла блоками или наиболее просто ?
файл состоит из 2-х байтных чисел через пробел те 0 0 0 11 100 255 0 0 23 25 5 1 0 0 0 1024 0 и тд размер известен 1600х1600 чисел. метод чтения через ifstream... голову сломал уже не получается те скопировать в двумерный массив int data[1600][1600]
0
|
|
| 10.08.2017, 01:13 | |
|
Ответы с готовыми решениями:
11
Чтение блоками из потока
Чтение из файла определённого места и сортировка данных исходя из этих данных |
|
71 / 71 / 55
Регистрация: 04.06.2016
Сообщений: 237
|
|
| 10.08.2017, 01:41 | |
|
Читай файл построчно,строку разбивай на подстроки с одним числом,преобразуй подстроки в int и записывай в массив.
0
|
|
|
1615 / 1181 / 552
Регистрация: 08.01.2012
Сообщений: 4,558
|
||||||
| 10.08.2017, 01:55 | ||||||
0
|
||||||
|
1 / 1 / 0
Регистрация: 20.10.2011
Сообщений: 227
|
|||||||||||
| 10.08.2017, 02:20 [ТС] | |||||||||||
|
Так и делаю
Но хочется конечно более красиво
Что то я ничего не понял, а где массив ?
0
|
|||||||||||
|
3438 / 2817 / 1249
Регистрация: 29.01.2016
Сообщений: 9,427
|
|||||||
| 10.08.2017, 04:47 | |||||||
0
|
|||||||
|
1 / 1 / 0
Регистрация: 20.10.2011
Сообщений: 227
|
|
| 10.08.2017, 10:46 [ТС] | |
|
Так работает но читает долго, думал можно как то быстрее загружать.
Объясните пожалуйста, как в вашей проге так ловко убираются пробелы и перенос каретки ?
0
|
|
|
Любитель чаепитий
|
|||||||
| 10.08.2017, 11:41 | |||||||
то есть, допустим, у нас файл: 10 10 10 10 10и размер буфера 13. тогда в буфер попадёт: 10 10 10 10 1, а 0 останется в файле и при следующем чтении будет считан 0, вместо 10.
0
|
|||||||
|
1 / 1 / 0
Регистрация: 20.10.2011
Сообщений: 227
|
|||||||||||||||||||||
| 10.08.2017, 14:20 [ТС] | |||||||||||||||||||||
|
Еще непонятки, не в тему темы но все равно, есть
грузим в него данные цвета
те на канву выводиться квадратное изображение со стороной = меньшей у канвы. Если делать вручную то все выводиться отлично но долго
0
|
|||||||||||||||||||||
|
3438 / 2817 / 1249
Регистрация: 29.01.2016
Сообщений: 9,427
|
|||
| 10.08.2017, 14:46 | |||
>>.
0
|
|||
|
1 / 1 / 0
Регистрация: 20.10.2011
Сообщений: 227
|
|
| 10.08.2017, 14:56 [ТС] | |
|
Шайтан !
0
|
|
|
Супер-модератор
|
|||||||||||||||||||||
| 10.08.2017, 19:36 | |||||||||||||||||||||
|
Вот нормальное чтение двумерного массива положительных чисел из файла:
12 34 56 78 12 34 56 78 12 34 56 78 12 34 156 78 12 34 56 78 12 34 56 979 Для продолжения нажмите любую клавишу . . . Добавлено через 14 секунд Вот нормальное чтение двумерного массива положительных чисел из файла:
12 34 56 78 12 34 56 78 12 34 56 78 12 34 156 78 12 34 56 78 12 34 56 979 Для продолжения нажмите любую клавишу . . .
0
|
|||||||||||||||||||||
|
1 / 1 / 0
Регистрация: 20.10.2011
Сообщений: 227
|
|
| 11.08.2017, 11:50 [ТС] | |
|
Если нет метода чтобы читать сразу строками то метод предложенный nd2 меня вполне устраивает, все читает.
Возможно ваш метод более универсальный. А никто с масштабированием не поможет ? не пойму в чем тут дело. Не хочет подгонять изображение на две стороны...
0
|
|
| 11.08.2017, 11:50 | |
|
Помогаю со студенческими работами здесь
12
Чтение данных из файла Чтение данных из файла Чтение данных из файла Чтение данных из файла С++ Чтение данных из файла Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ *
Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях.
Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её.
Последовательность действий:. . .
|