![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 03.06.2009
Сообщений: 12
|
![]()
Программа большая...не хватает памяти,придется использовать динамическую.... и возник такой вопрос: что занимает больше памяти:процедура или функция,если они будут фактически выполнять одно и тоже действие? ато хочется как то минимизировать ковыряния с памятью.
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
в таком контексте - память они используют одинаково, для функции (возможно) потребуется чуть больше места в стеке (имхо, сложные структуры возращаются через стек).
Но Вы не в ту сторону копаете... Уменьшайте количество переменных (особенно локальных в процедурах/функциях), избавляйтесь от рекурсии, используйте динамически создаваемые переменные... возможно, надо посмотреть на оптимизацию (или вообще замену) алгоритма решения задачи... Короче, просто так, заменив функции на процедуры (или наоборот) Вы проблему нехватки памяти НЕ РЕШИТЕ! |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 03.06.2009
Сообщений: 12
|
![]()
нехватка памяти в любом случае будет
![]() ![]() |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 03.06.2009
Сообщений: 12
|
![]()
Спасибо за совет
![]() |
![]() |
![]() |
![]() |
#5 |
Участник клуба
Регистрация: 16.03.2009
Сообщений: 1,013
|
![]()
Uguu~
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
процедура и функция | mono | Помощь студентам | 1 | 04.05.2009 15:33 |
Процедура или функция, удаляющая окаймляющие пробелы в строке (Delphi) | Аццкий прогер | Помощь студентам | 2 | 03.03.2009 04:12 |
Процедура и функция | HECTOR.A. | Помощь студентам | 2 | 16.12.2008 14:19 |
Плохая память или что? | Rembo | Свободное общение | 13 | 06.10.2008 19:10 |
массы n идентичных на вид монет среди которых одна фальшивая - легче или тяжелее остальных | Wintrymoon | Паскаль, Turbo Pascal, PascalABC.NET | 14 | 10.03.2008 23:10 |