|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.05.2021, 13:58 | #1 |
Форумчанин
Регистрация: 10.02.2021
Сообщений: 653
|
Память при переменной процедуре/функции
Внутри процедуры есть такой код:
Код:
Код:
У меня вопрос такой: этот массив является просто ссылками на функции? Или же этот массив еще раз дублирует код этих функций? |
06.05.2021, 14:01 | #2 |
Форумчанин
Регистрация: 10.02.2021
Сообщений: 653
|
Может кому пригодится, вот полный код:
Код:
И функция ищет, на каком диске находится папка, или файл |
08.05.2021, 00:52 | #3 |
Форумчанин
Регистрация: 10.02.2021
Сообщений: 653
|
Вообще, насколько такой "универсализм" замедляет работу функции?
Можно было сделать отдельную функцию для папок и файлов, а можно вот так одну универсальную |
08.05.2021, 13:50 | #4 | |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,528
|
а зачем все это?
Цитата:
1. относительные пути. 2. Application.ExeName 3. ParamStr(0) 4. ExtractFilePath и другие функции выделения(Extract....) нужных фрагментов файлового имени
программа — запись алгоритма на языке понятном транслятору
|
|
08.05.2021, 19:45 | #5 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,341
|
Просто ссылки.
Очевидные исправления: Код:
Хороший вопрос. Замеряйте время работы универсальной и специализированной версий.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
при вводе уже существующей переменной появлялось поле с именнами этой переменной. | desconocida16 | Visual C++ | 1 | 22.02.2014 18:58 |
Сохранение значения переменной при выходе из функции с++ | danil123 | Помощь студентам | 12 | 13.11.2013 15:00 |
Изменение переменной в процедуре | onkofe | Общие вопросы Delphi | 10 | 06.11.2011 23:01 |
как резервируется память для переменной | assch | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 22.12.2010 15:42 |
преобразование переменной AnsiString в PAnsiChar для использования в процедуре loadlibrary | The Best | Общие вопросы Delphi | 2 | 12.07.2009 20:42 |