![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 06.04.2011
Сообщений: 15
|
![]()
Уважаемые, не желаете ли подискутировать на тему глобальных и локальных переменных, а также переменных со статическим диапозоном или динамическим.
Конкретика такова - кому нравятся переменные типа Variables? Кому нравится задавать переменные Public? З. Ы.: я ничего не имею против всего этого дела, а даже в какой-то степени понимаю те моменты, когда без них нельзя или их применение облегчает жизнь тем или иным способом. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 24.01.2011
Сообщений: 3,168
|
![]()
Вариаблес в 600 штук - класс, в 6000 штук на днях проверю
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 29.09.2008
Сообщений: 378
|
![]()
Тип Variant и медленнее и затратнее по ресурсам. Вот наглядный пример:
Код:
Макросы на заказ и готовый пакет - http://mtdmacro.ru/
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
![]()
Глобальные, локальные!?
Да пользователю пофигу чё там мы натворили. Ему главное, "что-бы костюмчик сидел". Т.е. выполнялось то, чего он заказал. Это было актуально, когда память в 1Мб занимала 1Га (Си появился в то время) . Отсюда и битовые поля и прочая мутотень. Сейчас это не актуально.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder Последний раз редактировалось Smitt&Wesson; 13.04.2011 в 08:32. |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 24.01.2011
Сообщений: 3,168
|
![]()
получил разницу по представленному коду 1,15625 сек при размере 9999999 я бы назвал эту разницу = 0
Да это машина ещё у меня средняя |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 29.09.2008
Сообщений: 378
|
![]()
Что интересно, в MS Word 2003, 2007, 2010 тест работает одинаковое время с long, в MS Word 2003, 2007 время одинаково и для variant, а вот MS Word 2010 работает с variant заметно быстрее.
Макросы на заказ и готовый пакет - http://mtdmacro.ru/
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 24.01.2011
Сообщений: 3,168
|
![]()
ну вот проверил, загнал 6500 переменных в файл, файл увеличился на 330 КБ, никаких тормозов и только открыл документ - всё готово, пользуйся
Хорошая вещь и к тому же закидываются они туда в алфавитном порядке и две одинаковые закинуть не сможете |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Что такое ^= ? | k1r1ch | Общие вопросы C/C++ | 3 | 10.01.2010 17:15 |
Что такое @? | k1r1ch | Общие вопросы Delphi | 11 | 11.09.2009 20:15 |
Что такое SE | LOPKOT | HTML и CSS | 5 | 31.08.2009 21:50 |
Что Такое Прокси? | Рустам | Свободное общение | 1 | 17.11.2007 13:02 |
то такое мастерство в программировании, что такое мастер программист и что он может? | Cezar | Свободное общение | 29 | 02.06.2007 23:48 |