- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
void NewTorrent_PeersListViewCtrl::OnAttach()
{
WTL::CMenuHandle menu;
BOOL menu_created = menu.LoadMenu(HAL_GENERIC_ADD_LV_MENU);
InitialSetup(menu);
// ...
for (int i=0, e=3; i < e; ++i)
{
AddColumn(names[i].c_str(), i, visible[i], widths[i]);
}
// ...
}
kurwa 10.05.2016 22:54 # 0
guest 10.05.2016 22:57 # +5
Пользуюсь случаем Передаю соседям привет
emanon 11.05.2016 11:29 # +1
Не понятно зачем здесь используется переменная 'e' в условии выхода из цикла, когда вместо неё можно использовать константное число.
gost 11.05.2016 13:44 # 0
kipar 11.05.2016 19:47 # 0
Я думаю что парадигма for(int i=0; e=length) так въелась автор в мозг что он даже с константами так делает, для единообразия. Да даже по преинкременту сразу видно - упоротый.
kurwa 12.05.2016 09:30 # 0
3_dar 12.05.2016 18:26 # 0
Он быстрее. Не знал чтоли?
guest 13.05.2016 22:09 # 0
i++ - тру
3_dar 13.05.2016 22:11 # 0
1024-- 13.05.2016 22:42 # 0
guest 13.05.2016 23:18 # +1
1024-- 13.05.2016 23:22 # 0
В JS не надо думать. В частности - о точках следования, поэтому в сложных выражениях легче бездумно вставить присваивание, в частности - ++i, не беспокоясь, что эта фигня вернёт зачем-то предыдущее значение.
guest 13.05.2016 23:30 # +1
И вообще, я имел в виду
for(i=0;i<n;i++) против for(i=0;i<n;++i)
Второй вариант - говно.
1024-- 13.05.2016 23:38 # 0
В циклах никакого преимущества ни i++, ни ++i не даёт, поэтому можно использовать для унификации тот вариант, который уместнее (судя по всему, по субъективным причинам) в остальных выражениях.
gost 12.05.2016 10:46 # 0
А вопрос про преинкременты удваиваю.
Antervis 11.05.2016 15:22 # +5
mittorn 11.05.2016 19:21 # +1
bormand 11.05.2016 19:26 # +1
Или e - это макрос?
gost 12.05.2016 10:48 # +2
mittorn 17.05.2016 18:45 # 0
mittorn 17.05.2016 18:47 # 0
Кстати, венгерка бы позволила избежать таких вопросов, однако она почему-то остаётся чем-то плохим.
wvxvw 12.05.2016 10:03 # +3
guest 13.05.2016 22:07 # +1
bormand 14.05.2016 07:00 # +1
3_14dar 14.05.2016 07:05 # +1
Кто в чем смог рассмотреть что там? :)
guesto 14.05.2016 07:24 # −2