![]() |
Модераторы: bsa |
![]() ![]() ![]() |
|
Krav |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 19 Регистрация: 24.9.2007 Где: Киев Репутация: нет Всего: нет |
возникла проблема при передаче массива в функцию
когда просматриваю через watch значение переменных x и y, то они не выглядят как элементы массива, а отображаются как едичное значение: x=00125948 y=001259F0 |
|||
|
||||
Dmi3ev |
|
||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1698 Регистрация: 28.11.2007 Репутация: 13 Всего: 41 |
делай так
функция сама поймет какая длина у массива... а проблему твою не понял... че не работает-то? Это сообщение отредактировал(а) Dmi3ev - 29.3.2009, 17:31 -------------------- |
||||
|
|||||
Krav |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 19 Регистрация: 24.9.2007 Где: Киев Репутация: нет Всего: нет |
||||
|
||||
Dmi3ev |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1698 Регистрация: 28.11.2007 Репутация: 13 Всего: 41 |
а в T1,T2 они есть? глянь...
-------------------- |
|||
|
||||
Krav |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 19 Регистрация: 24.9.2007 Где: Киев Репутация: нет Всего: нет |
нету
|
|||
|
||||
Dmi3ev |
|
||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1698 Регистрация: 28.11.2007 Репутация: 13 Всего: 41 |
следовательно, массив из файла не читается, а в функцию все передается отлично... Добавлено @ 17:51 покажи файл на данный момент, что-то не то мутишь там... у тебя должен быть файл типа
Это сообщение отредактировал(а) Dmi3ev - 29.3.2009, 18:00 -------------------- |
||||
|
|||||
Krav |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 19 Регистрация: 24.9.2007 Где: Киев Репутация: нет Всего: нет |
всё, разобрался
ошибся при записи цикла |
|||
|
||||
Dmi3ev |
|
||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1698 Регистрация: 28.11.2007 Репутация: 13 Всего: 41 |
еще бросается в глаза что i у тебя от 1, а в С++ с 0 массиву нумеруют, те
у тебя 1 2 3 4 ... а надо 0 1 2 3 4 5 ... поработал с файлом, убери за собой
что-то вроде должно быть у тебя...
+ еще с точки зрения здравого смысла: зачем читать каждый раз rubbish, если все равно там будет последнее значение? Это сообщение отредактировал(а) Dmi3ev - 29.3.2009, 18:19 -------------------- |
||||
|
|||||
Rififi |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1254 Регистрация: 9.3.2008 Репутация: 3 Всего: 36 |
Krav,
когда просматриваю через watch значение переменных x и y, то они не выглядят как элементы массива, а отображаются как едичное значение: так и должно быть. при такой передаче теряется информация о типе, и имя массива представляется как указатель. в watch есть специальные опции для просмотра, типа x,10 - показать 10 элементов по адресу x |
|||
|
||||
![]() ![]() ![]() |
Правила форума "C/C++: Для новичков" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |