- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
static int
wl_iw_get_country(
struct net_device *dev,
struct iw_request_info *info,
union iwreq_data *wrqu,
char *extra
)
{
char *ccode;
int current_channels;
WL_TRACE(("%s\n", __FUNCTION__));
ccode = dhd_bus_country_get(dev);
if(ccode){
if(0 == strcmp(ccode, "Q2"))
current_channels = 11;
else if(0 == strcmp(ccode, "EU"))
current_channels = 13;
else if(0 == strcmp(ccode, "JP"))
current_channels = 14;
}
sprintf(extra, "Scan-Channels = %d", current_channels);
printk("Get Channels return %d,(country code = %s)\n",current_channels, ccode);
return 0;
}
На этот раз отличился броадком.
Подсказка: Пользователи с кантри-кодом RU должны СТРАДАТЬ!
anonimb84a2f6fd141 26.11.2013 00:48 # −3
Necromant 26.11.2013 00:50 # −1
anonimb84a2f6fd141 26.11.2013 01:11 # −3
guest 26.11.2013 01:19 # −2
anonimb84a2f6fd141 26.11.2013 01:21 # −2
Stertor 26.11.2013 12:52 # +5
с уважением, Ваш кэп.
dwarf_with_beer 29.11.2013 07:54 # +3
bormand 29.11.2013 13:40 # 0
guest 29.11.2013 15:55 # 0
bormand 29.11.2013 16:36 # 0
Я не знаю, задачи были не те, чтобы скорость задрачивать... Вот в скорости компиляции он точно проигрывает делфям ;) А оптимизатор, имхо, что в D7, что в CB6 дерьмо, перейдешь - поменяешь шило на мыло ;) В новых RAD studio вроде бы годный компилятор стал, но опять же, скорее всего, его улучшили и для паскаля и для сишечки, и профита от перехода с паскаля на си не будет.
> билдер в целом - возможность покодить на дельфях сишникам
Именно так. Для тех, кто хочет пользоваться делфийскими компонентами, но на дух не переносит паскаль ;) Для других применений он бесполезен. А из-за испорченного языка даже вреден: не знаю как новые, но CB6, емнип, не умеет во множественное наследование из-за совместимости с delphi. И это не единственная нестандартность...
eth0 02.12.2013 20:23 # +2
Слишком много приходится перекомпилировать.
> не умеет во множественное наследование
Врать не буду, кажется, нельзя только множественно наследовать VCL-классы, по очевидной причине. Свои - можно.
Stertor 02.12.2013 20:26 # 0
Кстати. Популярная программа UltraIso написана именно на сиплюсном билдере.
bormand 02.12.2013 20:45 # +2
LispGovno 02.12.2013 22:05 # +1
bormand 02.12.2013 22:20 # +2
LispGovno 02.12.2013 22:24 # +1
А так может ты прав. я хз
LispGovno 02.12.2013 22:29 # 0
Пошли обсуждать С++1y:
http://www.gamedev.ru/flame/forum/?id=183380
>Тема повышенной сложности
азаза
bormand 02.12.2013 22:45 # +1
Меня ж зобанят ;)
LispGovno 02.12.2013 22:51 # 0
LispGovno 02.12.2013 22:52 # 0
defecate-plusplus 02.12.2013 23:09 # +3
bormand 02.12.2013 23:12 # +2
А за донат можно все это делать? :)
anonimb84a2f6fd141 02.12.2013 23:17 # +1
Stertor 02.12.2013 23:20 # +2
LispGovno 02.12.2013 23:55 # +4
defecate-plusplus 03.12.2013 00:15 # +3
именно так
LispGovno 03.12.2013 00:22 # 0
Зачем в С++11 заменять:
http://www.cplusplus.com/reference/functional/greater/
на
bormand 03.12.2013 05:35 # 0
Поддержка "вывода типов"? :) Чтобы ты мог передать эта хуйню в какой-нибудь комбинатор, и он мог вычислить результирующий тип.
defecate-plusplus 03.12.2013 07:47 # +2
видать, воркэраунд от сраного компилятора от мс, который ограничивает число иерархий сильнее остальных сраных компиляторов
LispGovno 03.12.2013 08:07 # 0
А можно поподробнее?
defecate-plusplus 03.12.2013 08:47 # +3
ну ладно, число наследований они заявляют стандартным
замечу, что в лимитах у мс никакого прогресса уже охулиард версий - в 2013 те же, что и в 2005 - молодцы, хорошо работают
LispGovno 03.12.2013 09:14 # +1
defecate-plusplus 03.12.2013 10:13 # +1
если мл пива, то это вообще ни о чем
bormand 02.12.2013 20:42 # +2
Да не. Просто в крестах нет модулей. И приходится слишком много ашек парсить, если PCH отключены. Там вон в билдере\делфи статистика показывается. В делфи компилятор обрабатывает столько строчек, сколько написано в модуле. В билдере в добавок к этому еще несколько десятков тысяч ;)
> Свои - можно.
Хм. Ну если так - то ок.
LispGovno 02.12.2013 22:23 # 0
eth0 03.12.2013 20:31 # 0
govnomonad 26.11.2013 06:22 # 0
зачем две пары скобок? Сишка научилась в кортежи?
возвращает то функция не страну, а количество каналов. Причем в виде строки. Нахуя? Да ещё sprintf без проверок границ
Лень искать, но откуда это? Из broadcom-sta или br-mac? Первый - эпически кривое поделка, которое требует выпилить CONFIG_WIRELESS
govnomonad 26.11.2013 06:28 # −1
LispGovno 26.11.2013 06:39 # 0
LispGovno 26.11.2013 06:44 # −1
Necromant 26.11.2013 09:19 # −1