Старый 03.02.2004, 18:50   #1   
Форумец
 
Сообщений: 118
Регистрация: 04.05.2003
Возраст: 37

Зиалот вне форума Не в сети
Люди, помогите по Паскалю.

Вообщем мне надо описать матрицу 500*500 of integer... получаеться больше 450 кб..по-моему(ошибка) ))) по-моему надо подключить динамическую память..подскажите как.
  Ответить с цитированием
Старый 03.02.2004, 20:27   #2   
Форумец
 
Сообщений: 1,696
Регистрация: 24.11.2002
Возраст: 39

LSL вне форума Не в сети
Если integer в паскале 2 байта, получим 500*500*2 = 500kb, нет ошибки.
  Ответить с цитированием
Старый 04.02.2004, 15:53   #3   
Форумец
 
Сообщений: 118
Регистрация: 04.05.2003
Возраст: 37

Зиалот вне форума Не в сети
LSL ды ошибка не в том что я не правильно мог посчиать,просто в паскале перменная не может быть больше 64кб.Он выдает структура слишком большая.
  Ответить с цитированием
Старый 04.02.2004, 16:47   #4   
Форумец
 
Сообщений: 1,696
Регистрация: 24.11.2002
Возраст: 39

LSL вне форума Не в сети
Зиалот Скорее всего должна быть какая-то деректива компилятора.
  Ответить с цитированием
Старый 04.02.2004, 22:58   #5   
Форумец
 
Аватар для fishca
 
Сообщений: 708
Регистрация: 23.12.2002
Возраст: 50
Записей в дневнике: 1

fishca вне форума Не в сети
Зиалот
http://www.helloworld.ru/texts/comp/...p70ug_08.htm#2
  Ответить с цитированием
Старый 06.02.2004, 11:22   #6   
Simply Member
 
Аватар для DimonX
 
Сообщений: 96
Регистрация: 05.02.2004
Возраст: 92

DimonX вне форума Не в сети
Нужно составить массив из матрицы и всё будет нормально!А с динамической памятью мароки много!С массивом там делать нечего!
  Ответить с цитированием
Старый 06.02.2004, 14:17   #7   
Форумец
 
Сообщений: 1,696
Регистрация: 24.11.2002
Возраст: 39

LSL вне форума Не в сети
DimonX Ты понял что сказал ?
  Ответить с цитированием
Старый 06.02.2004, 18:35   #8   
Форумец
 
Сообщений: 118
Регистрация: 04.05.2003
Возраст: 37

Зиалот вне форума Не в сети
Все товарисчи, пасиба вам конечно, но я нашел лучшее решение помогающее обойтися без такого массива.)
  Ответить с цитированием
Старый 06.02.2004, 19:00   #9   
Форумец
 
Сообщений: 1,696
Регистрация: 24.11.2002
Возраст: 39

LSL вне форума Не в сети
25-тыщь переменных завёл ?
  Ответить с цитированием
Старый 06.02.2004, 21:00   #10   
Форумец
 
Сообщений: 118
Регистрация: 04.05.2003
Возраст: 37

Зиалот вне форума Не в сети
хехе..ну почти 4*1500 эл-тов. придумал как рациональнее сделать, прада пока не написал.)
  Ответить с цитированием
Старый 06.02.2004, 21:31   #11   
Форумец
 
Сообщений: 1,696
Регистрация: 24.11.2002
Возраст: 39

LSL вне форума Не в сети
Зиалот А чё делаешь-то ?
  Ответить с цитированием
Старый 07.02.2004, 12:36   #12   
Форумец
 
Сообщений: 118
Регистрация: 04.05.2003
Возраст: 37

Зиалот вне форума Не в сети
LSL нахождения кротчайшего пути...сначала был дейкстра, а щас я придумал как его апгрэдить, что б лучше было.))
  Ответить с цитированием
Старый 07.02.2004, 16:44   #13   
Форумец
 
Сообщений: 1,696
Регистрация: 24.11.2002
Возраст: 39

LSL вне форума Не в сети
Зиалот Молодец, это вещь нужная !
  Ответить с цитированием
Старый 09.02.2004, 17:00   #14   
Форумец
 
Аватар для fishca
 
Сообщений: 708
Регистрация: 23.12.2002
Возраст: 50
Записей в дневнике: 1

fishca вне форума Не в сети
Зиалот
Нахождение кратчайшего пути:
взято от сюда http://www.delphikingdom.ru/mastering/index.htm
  Ответить с цитированием
Старый 09.02.2004, 17:58   #15   
Форумец
 
Сообщений: 118
Регистрация: 04.05.2003
Возраст: 37

Зиалот вне форума Не в сети
fishca спасибо конечно, но я и так алгортимы знаю разные..) (пока 2) )
  Ответить с цитированием
Старый 07.03.2004, 21:57   #16   
Серж
 
Сообщений: 232
Регистрация: 13.02.2004
Возраст: 42

serk вне форума Не в сети
Зашел сюды случайно и увидел интересную вешчь. Решил скажем так поделиться тем что когдат читал. Ты не пробовал прочитать про директивы компиллятора? ТАм если не ошибаюсь(давно ето было...) есть така фишка что позволяет проге занимать более 1 сегмента в памяти.
  Ответить с цитированием
Поиск в теме: 



Быстрый переход:

  Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Support by DrIQ & Netwind