Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|
[C++]Получение данных из оперативной памяти |

13.06.2009, 17:17
|
|
Новичок
Регистрация: 17.02.2009
Сообщений: 13
Провел на форуме: 72422
Репутация:
8
|
|
[C++]Получение данных из оперативной памяти
Программа считывает матрицу из файла и записывает все данные в динамический массив.У кого нибудь есть ли идеи как получить эти данные(матрицу считанную из файла) из оперативной памяти?
|
|
|

13.06.2009, 17:21
|
|
Участник форума
Регистрация: 20.02.2009
Сообщений: 224
Провел на форуме: 5075819
Репутация:
274
|
|
а что тут получать? у тебя есть имя массива. &array[0] - адрес на первый элемент массива в оперативной памяти) на второй ты догодываешься какой будет?
|
|
|

13.06.2009, 17:22
|
|
Новичок
Регистрация: 17.02.2009
Сообщений: 13
Провел на форуме: 72422
Репутация:
8
|
|
Я не знаю размерность массива.
|
|
|

13.06.2009, 17:35
|
|
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме: 18127311
Репутация:
1676
|
|
А sizeof не помогает узнать размер?
|
|
|

13.06.2009, 17:51
|
|
Постоянный
Регистрация: 16.08.2006
Сообщений: 640
Провел на форуме: 1354067
Репутация:
599
|
|
только в момент компиляции.
|
|
|

13.06.2009, 18:13
|
|
Участник форума
Регистрация: 06.02.2006
Сообщений: 177
Провел на форуме: 1576821
Репутация:
88
|
|
А допустим я хочу прочитать какой-то определенный сектор памяти, и запихнуть его в массив.
Ни кто не знает как это сделать.
Ведь нельзя самому задавать адреса.
|
|
|

13.06.2009, 18:20
|
|
Постоянный
Регистрация: 24.03.2009
Сообщений: 670
Провел на форуме: 2868783
Репутация:
414
|
|
Программа считывает матрицу из файла и записывает все данные в динамический массив.
Ну дк в чем проблема обратится к этому массиву?
Я не знаю размерность массива.
Что значит не знаю? Она же вычисляется каким то образом.
|
|
|

13.06.2009, 18:23
|
|
Новичок
Регистрация: 17.02.2009
Сообщений: 13
Провел на форуме: 72422
Репутация:
8
|
|
Ну вообще,все немного сложнее.Файл делится на несколько кусков,программа берет кусок из файла,записывает его в массив,потом я должен считать этот массив,в итоге я должен собрать все эти массивы в один.
|
|
|

13.06.2009, 18:26
|
|
Постоянный
Регистрация: 12.12.2006
Сообщений: 906
Провел на форуме: 4205500
Репутация:
930
|
|
Динамические типы данных для этого и созданы. Разве нет?
Как получить динамические данные? Через указатель получаешь первый элемент, второй будет указатель + 1... сформулируй проблему точнее.
|
|
|

13.06.2009, 18:30
|
|
Новичок
Регистрация: 17.02.2009
Сообщений: 13
Провел на форуме: 72422
Репутация:
8
|
|
Нет,это я прекрасно понимаю)
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|