Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для мобильных телефонов > MidletPascal > Основной форум

Основной форум Сюда все проблемы связанные с программированием.

Ответ
 
Опции темы
Старый 14.11.2008, 02:27   #16
beZ_probleM
ПроЭктировщик
 
Регистрация: 31.03.2008
Сообщений: 134
Написано 8 полезных сообщений
(для 8 пользователей)
Ответ: что с МР? оО

а integer меньше весит? я могу и integer-ом заменить... какой тип наименьше весит?))
(Offline)
 
Ответить с цитированием
Старый 14.11.2008, 02:52   #17
ViNT
Модератор
 
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Ответ: что с МР? оО

Не, integer точно больше весит (вроде-как 4 байта)
(Offline)
 
Ответить с цитированием
Старый 14.11.2008, 02:56   #18
beZ_probleM
ПроЭктировщик
 
Регистрация: 31.03.2008
Сообщений: 134
Написано 8 полезных сообщений
(для 8 пользователей)
Ответ: что с МР? оО

а сhar? шото есть такое шо могло б уменьшыть обём занимаемой памяти массивом?...=(
(Offline)
 
Ответить с цитированием
Старый 14.11.2008, 03:03   #19
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Ответ: что с МР? оО

Эта тема уже затрагивалась. MP коряво объявляет двухмерные массивы. Тем более массив типа records. Храни всё в одномерном массиве и всё будет норм.
(Offline)
 
Ответить с цитированием
Старый 14.11.2008, 03:14   #20
beZ_probleM
ПроЭктировщик
 
Регистрация: 31.03.2008
Сообщений: 134
Написано 8 полезных сообщений
(для 8 пользователей)
Ответ: что с МР? оО

как координаты запхнуть в одномерный массив?
типа так? :

1001 1002 1003
2001 2002 2003
...........
239001 239002 ... 239319 
оО!!!
(Offline)
 
Ответить с цитированием
Старый 14.11.2008, 05:13   #21
Cliffe Snake
Нуждающийся
 
Аватар для Cliffe Snake
 
Регистрация: 22.09.2008
Сообщений: 74
Написано 8 полезных сообщений
(для 12 пользователей)
Ответ: что с МР? оО

Сообщение от beZ_probleM Посмотреть сообщение
Map_1:array[0..239,0..319of Tkletka

Та блин, не в памяти дело, кое-кому FAQ читать надо было. Это самая типичная ошибка, от которой у начинающих МПкодеров кипят мозги.
МП НЕдержит неквадратных массивов!
Исправь на
Map_1:array[0..319,0..319of Tkletka
и всё будет работать.
А если хочешь запихнуть это дело в одномерный массив, то делай так:
Map_1:array[0..height*widthof Tkletka// Где height и width кол-во строк и столбцов соответственно.
//Далее обращаемся к элементу этого массива по сложному индексу:
Map_1[i*width+j]:=Бла_бла_бла// и всево делов-то =) 

Последний раз редактировалось Cliffe Snake, 14.11.2008 в 05:23.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
beZ_probleM (14.11.2008)
Старый 14.11.2008, 16:58   #22
beZ_probleM
ПроЭктировщик
 
Регистрация: 31.03.2008
Сообщений: 134
Написано 8 полезных сообщений
(для 8 пользователей)
Ответ: что с МР? оО

чувак! (Cliffe Snake) у меня шота не работает кнопка "ПОЛЕЗНО!")))
ОГРОМНОЕ тебе спасибо! таки работает!

P.S. если и писать через одномерный массив то обращатсо надо в моём случае так:

Map_1[i*height+j]:=Бла_бла_бла
У меня просто Высота 319 а шырина 239
А если там поставить вместо height - width то будет наложение=)

Последний раз редактировалось beZ_probleM, 14.11.2008 в 17:05.
(Offline)
 
Ответить с цитированием
Старый 15.11.2008, 18:36   #23
beZ_probleM
ПроЭктировщик
 
Регистрация: 31.03.2008
Сообщений: 134
Написано 8 полезных сообщений
(для 8 пользователей)
Ответ: что с МР? оО

Люди ещё один вопрос.. а то шо у мну массив такой огромный и оперативы жрёт... то это ОЧЕНЬ БУДЕТ ТОРМОЗИТЬ РОБОТУ ПРОГРАММЫ?? .... ато шото она так глючить начала %)

Последний раз редактировалось beZ_probleM, 15.11.2008 в 19:52.
(Offline)
 
Ответить с цитированием
Старый 15.11.2008, 21:03   #24
ViNT
Модератор
 
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Ответ: что с МР? оО

По идее, начать тормозить не должно пока оперативка не кончится. Хотя, на самом деле все зависит от телефона.
(Offline)
 
Ответить с цитированием
Старый 16.11.2008, 03:27   #25
beZ_probleM
ПроЭктировщик
 
Регистрация: 31.03.2008
Сообщений: 134
Написано 8 полезных сообщений
(для 8 пользователей)
Ответ: что с МР? оО

а кто знает скоко оперативки у Nokia N73?=)) или у SE w910=)
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 03:11.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com