Noob-Rp Оптимизация двух массивов

Часовой пояс: UTC+03:00 UTC + 3 часа




Начать новую тему  Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Оптимизация двух массивов
СообщениеДобавлено: 01 ноя 2015, 08:33 
Не в сети
Бывалый

Зарегистрирован: 28 июн 2015, 16:33
Сообщений: 85
Оптимизировал не много массивы.
Код:
enum { CHECKPOINT_1, CHECKPOINT_2, CHECKPOINT_3, CHECKPOINT_4, CHECKPOINT_5, CHECKPOINT_6, CHECKPOINT_7, CHECKPOINT_8, CHECKPOINT_9, CHECKPOINT_10, CHECKPOINT_11, CHECKPOINT_12, CHECKPOINT_13, CHECKPOINT_14, CHECKPOINT_15, CHECKPOINT_16, CHECKPOINT_17, CHECKPOINT_18, CHECKPOINT_19, CHECKPOINT_20, CHECKPOINT_21, CHECKPOINT_22, CHECKPOINT_23, CHECKPOINT_24, CHECKPOINT_25, CHECKPOINT_26, CHECKPOINT_27, CHECKPOINT_28, CHECKPOINT_29, CHECKPOINT_30, CHECKPOINT_31, CHECKPOINT_32, CHECKPOINT_33, CHECKPOINT_34, CHECKPOINT_35, CHECKPOINT_36, CHECKPOINT_37, CHECKPOINT_38, CHECKPOINT_39, CHECKPOINT_40, CHECKPOINT_41, CHECKPOINT_42, CHECKPOINT_43, CHECKPOINT_44, CHECKPOINT_45, CHECKPOINT_46, CHECKPOINT_47, CHECKPOINT_48, CHECKPOINT_49, CHECKPOINT_50, CHECKPOINT_51, CHECKPOINT_52, CHECKPOINT_53, CHECKPOINT_54, CHECKPOINT_55, CHECKPOINT_56, CHECKPOINT_57, CHECKPOINT_58, CHECKPOINT_59, CHECKPOINT_60, CHECKPOINT_61, CHECKPOINT_62, CHECKPOINT_63, CHECKPOINT_64, CHECKPOINT_65, CHECKPOINT_66, CHECKPOINT_67, CHECKPOINT_68, CHECKPOINT_69, CHECKPOINT_70, CHECKPOINT_71, CHECKPOINT_72, CHECKPOINT_73, CHECKPOINT_74, CHECKPOINT_75, CHECKPOINT_76, CHECKPOINT_77, CHECKPOINT_78, CHECKPOINT_79, CHECKPOINT_80, CHECKPOINT_81, CHECKPOINT_82, CHECKPOINT_83, CHECKPOINT_84, CHECKPOINT_85, CHECKPOINT_86, CHECKPOINT_87, CHECKPOINT_88, CHECKPOINT_89, CHECKPOINT_90, CHECKPOINT_91, CHECKPOINT_92, CHECKPOINT_93, CHECKPOINT_94, CHECKPOINT_95, CHECKPOINT_96, CHECKPOINT_97, CHECKPOINT_98, CHECKPOINT_99, CHECKPOINT_100, CHECKPOINT_101, CHECKPOINT_103, CHECKPOINT_104, CHECKPOINT_105, CHECKPOINT_106, CHECKPOINT_107, CHECKPOINT_108, CHECKPOINT_109, CHECKPOINT_110, CHECKPOINT_111, CHECKPOINT_112, CHECKPOINT_113, CHECKPOINT_114, CHECKPOINT_115, CHECKPOINT_116, CHECKPOINT_117, CHECKPOINT_118, CHECKPOINT_119, CHECKPOINT_120, CHECKPOINT_121, CHECKPOINT_122, CHECKPOINT_123, CHECKPOINT_124, CHECKPOINT_125, CHECKPOINT_126, CHECKPOINT_127, CHECKPOINT_128, CHECKPOINT_129, CHECKPOINT_130, CHECKPOINT_131, CHECKPOINT_132 }
на
Код:
#define CHECKPOINT_1 1 #define CHECKPOINT_2 2 #define CHECKPOINT_3 3 #define CHECKPOINT_4 4 #define CHECKPOINT_5 5 #define CHECKPOINT_6 6 #define CHECKPOINT_7 7 #define CHECKPOINT_8 8 #define CHECKPOINT_9 9 #define CHECKPOINT_10 10 #define CHECKPOINT_11 11 #define CHECKPOINT_12 12 #define CHECKPOINT_13 13 #define CHECKPOINT_14 14 #define CHECKPOINT_15 15 #define CHECKPOINT_16 16 #define CHECKPOINT_17 17 #define CHECKPOINT_18 18 #define CHECKPOINT_19 19 #define CHECKPOINT_20 20 #define CHECKPOINT_21 21 #define CHECKPOINT_22 22 #define CHECKPOINT_23 23 #define CHECKPOINT_24 24 #define CHECKPOINT_25 25 #define CHECKPOINT_26 26 #define CHECKPOINT_27 27 #define CHECKPOINT_28 28 #define CHECKPOINT_29 29 #define CHECKPOINT_30 30 #define CHECKPOINT_31 31 #define CHECKPOINT_32 32 #define CHECKPOINT_33 33 #define CHECKPOINT_34 34 #define CHECKPOINT_35 35 #define CHECKPOINT_36 36 #define CHECKPOINT_37 37 #define CHECKPOINT_38 38 #define CHECKPOINT_39 39 #define CHECKPOINT_40 40 #define CHECKPOINT_41 41 #define CHECKPOINT_42 42 #define CHECKPOINT_43 43 #define CHECKPOINT_44 44 #define CHECKPOINT_45 45 #define CHECKPOINT_46 46 #define CHECKPOINT_47 47 #define CHECKPOINT_48 48 #define CHECKPOINT_49 49 #define CHECKPOINT_50 50 #define CHECKPOINT_51 51 #define CHECKPOINT_52 52 #define CHECKPOINT_53 53 #define CHECKPOINT_54 54 #define CHECKPOINT_55 55 #define CHECKPOINT_56 56 #define CHECKPOINT_57 57 #define CHECKPOINT_58 58 #define CHECKPOINT_59 59 #define CHECKPOINT_60 60 #define CHECKPOINT_61 61 #define CHECKPOINT_62 62 #define CHECKPOINT_63 63 #define CHECKPOINT_64 64 #define CHECKPOINT_65 65 #define CHECKPOINT_66 66 #define CHECKPOINT_67 67 #define CHECKPOINT_68 68 #define CHECKPOINT_69 69 #define CHECKPOINT_70 70 #define CHECKPOINT_71 71 #define CHECKPOINT_72 72 #define CHECKPOINT_73 73 #define CHECKPOINT_74 74 #define CHECKPOINT_75 75 #define CHECKPOINT_76 76 #define CHECKPOINT_77 77 #define CHECKPOINT_78 78 #define CHECKPOINT_79 79 #define CHECKPOINT_80 80 #define CHECKPOINT_81 81 #define CHECKPOINT_82 82 #define CHECKPOINT_83 83 #define CHECKPOINT_84 84 #define CHECKPOINT_85 85 #define CHECKPOINT_86 86 #define CHECKPOINT_87 87 #define CHECKPOINT_88 88 #define CHECKPOINT_89 89 #define CHECKPOINT_90 90 #define CHECKPOINT_91 91 #define CHECKPOINT_92 92 #define CHECKPOINT_93 93 #define CHECKPOINT_94 94 #define CHECKPOINT_95 95 #define CHECKPOINT_96 96 #define CHECKPOINT_97 97 #define CHECKPOINT_98 98 #define CHECKPOINT_99 99 #define CHECKPOINT_100 100 #define CHECKPOINT_101 101 #define CHECKPOINT_103 102 #define CHECKPOINT_104 103 #define CHECKPOINT_105 104 #define CHECKPOINT_106 105 #define CHECKPOINT_107 106 #define CHECKPOINT_108 107 #define CHECKPOINT_109 108 #define CHECKPOINT_110 109 #define CHECKPOINT_111 110 #define CHECKPOINT_112 111 #define CHECKPOINT_113 112 #define CHECKPOINT_114 113 #define CHECKPOINT_115 114 #define CHECKPOINT_116 115 #define CHECKPOINT_117 116 #define CHECKPOINT_118 117 #define CHECKPOINT_119 118 #define CHECKPOINT_120 119 #define CHECKPOINT_121 120 #define CHECKPOINT_122 121 #define CHECKPOINT_123 122 #define CHECKPOINT_124 123 #define CHECKPOINT_125 124 #define CHECKPOINT_126 125 #define CHECKPOINT_127 126 #define CHECKPOINT_128 127 #define CHECKPOINT_129 128 #define CHECKPOINT_130 129 #define CHECKPOINT_131 130 #define CHECKPOINT_132 131


Идем дальше
Код:
enum { FCHECKPOINT_0, FCHECKPOINT_1, FCHECKPOINT_2, FCHECKPOINT_3, FCHECKPOINT_4, FCHECKPOINT_5, FCHECKPOINT_6, FCHECKPOINT_7, FCHECKPOINT_8, FCHECKPOINT_9, FCHECKPOINT_10, FCHECKPOINT_11, FCHECKPOINT_12, FCHECKPOINT_13, FCHECKPOINT_14, FCHECKPOINT_15 }
на
Код:
#define FCHECKPOINT_0 132 #define FCHECKPOINT_1 133 #define FCHECKPOINT_2 134 #define FCHECKPOINT_3 135 #define FCHECKPOINT_4 136 #define FCHECKPOINT_5 137 #define FCHECKPOINT_6 138 #define FCHECKPOINT_7 139 #define FCHECKPOINT_8 140 #define FCHECKPOINT_9 141 #define FCHECKPOINT_10 142 #define FCHECKPOINT_11 143 #define FCHECKPOINT_12 144 #define FCHECKPOINT_13 145 #define FCHECKPOINT_14 146 #define FCHECKPOINT_15 147


Вернуться наверх
 
 Заголовок сообщения: Re: Оптимизация двух массивов
СообщениеДобавлено: 01 ноя 2015, 22:24 
Не в сети
Ветеран

Зарегистрирован: 26 июн 2015, 18:37
Сообщений: 44
Это не оптимизация а хрень.


Вернуться наверх
 
 Заголовок сообщения: Re: Оптимизация двух массивов
СообщениеДобавлено: 02 ноя 2015, 08:48 
Не в сети
Бывалый

Зарегистрирован: 28 июн 2015, 16:33
Сообщений: 85
Цитата:
Это не оптимизация а хрень.
Массивы занимают память, а макросы нет.


Вернуться наверх
 
 Заголовок сообщения: Re: Оптимизация двух массивов
СообщениеДобавлено: 03 ноя 2015, 11:22 
Не в сети
Ветеран

Зарегистрирован: 26 июн 2015, 18:37
Сообщений: 44
Ты забыл, как ты неверно утверждал про OtherInfo?


Вернуться наверх
 
 Заголовок сообщения: Re: Оптимизация двух массивов
СообщениеДобавлено: 03 ноя 2015, 14:09 
Не в сети
Бывалый

Зарегистрирован: 28 июн 2015, 16:33
Сообщений: 85
Цитата:
Ты забыл, как ты неверно утверждал про OtherInfo?
А теперь почитай вики, сколько занимает массив, а сколько занимает переменная


Вернуться наверх
 
 Заголовок сообщения: Re: Оптимизация двух массивов
СообщениеДобавлено: 03 ноя 2015, 16:42 
Не в сети
Ведущий клоун сервера

Зарегистрирован: 24 июн 2015, 10:58
Сообщений: 124
Сайт: https://www.bestchange.ru/?p=53029
enum не занимает памяти, если его не использовать в массиве.


Вернуться наверх
 
 Заголовок сообщения: Re: Оптимизация двух массивов
СообщениеДобавлено: 03 ноя 2015, 23:20 
Не в сети
Ветеран

Зарегистрирован: 26 июн 2015, 18:37
Сообщений: 44
Согласен с Голубем.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  
Начать новую тему  Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 4 ] 

Часовой пояс: UTC+03:00 UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: 1 и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Style created by © Matti, gry komputerowe, reklama sem reklama seo

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB

 

Яндекс.Метрика