Re[5]: Опять индусы. На этот раз про одного гения.
От:
mihasic
Дата: 09.01.07 08:57
Оценка:
Здравствуйте, ДимДимыч, Вы писали:
ДД>В до стандарта C99 в C не было стандартного типа bool, поэтому приходилось .
Я про a[i++] = b[i++]
Re[3]: Опять индусы. На этот раз про одного гения.
От:
alskor
Дата: 09.01.07 11:14
Оценка:
C>тут как раз нет ничего особоенно смешного — нормальный unrolled код проверки. Сможете написать код, работающий быстрее?
C>P.S. http://java.sun.com/developer/technicalArticles/Networking/Webserver/WebServer.java
C>C> if (buf[0] == (byte)'G' &&
C> buf[1] == (byte)'E' &&
C> buf[2] == (byte)'T' &&
C> buf[3] == (byte)' ') {
C> doingGet = true;
C> index = 4;
почему-то мне кажется, что equals() у String работает никак не менее эффективно, чем приведенный пример...
Re[2]: Опять индусы. На этот раз про одного гения.
От:
mukos
Дата: 11.01.07 14:38
Оценка:
Здравствуйте, vitz, Вы писали:
V>Здравствуйте, _ks_, Вы писали:
V>или
V>V>if ((str[0]=='h' ||str[0]=='H' )
V> &&(str[1]=='t' ||str[1]=='T' )
V> &&(str[2]=='t' ||str[2]=='T' )
V> &&(str[3]=='p' ||str[3]=='P' ))
V>
что не нравиться ?
Re[3]: Опять индусы. На этот раз про одного гения.
Здравствуйте, mukos, Вы писали:
M>что не нравиться ?
Автор найден ?
Re: Опять индусы. На этот раз про одного гения.
От:
vlad_dag
Дата: 11.01.07 15:38
Оценка:
Встречалось такое
if (b == true)
b = false;
if (b == false)
b = true;
Re[2]: Опять индусы. На этот раз про одного гения.
От:
VEAPUK
Дата: 11.01.07 19:59
Оценка:
Здравствуйте, vlad_dag, Вы писали:
_>Встречалось такое
_>if (b == true)
_> b = false;
_>if (b == false)
_> b = true;
За строки платят?
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[2]: Опять индусы. На этот раз про одного гения.
От:
Ubivetz
Дата: 17.01.07 09:38
Оценка:
Здравствуйте, Какая разница, Вы писали:
КР>КР>if (b.ToString() == "true" ) { .... }
КР>else if (b.ToString() == "false" ) { .... }
КР>else assert(false );
КР>
Работаьть не будет. Вместо "false" надо писать "False"
Эх, люблю выпить и переспать с кем нибудь!
Но чаще выходит перепить с кем — нибудь и выспаться...
Re[3]: Опять индусы. На этот раз про одного гения.
Здравствуйте, Ubivetz, Вы писали:
U>Здравствуйте, Какая разница, Вы писали:
КР>>КР>>if (b.ToString() == "true" ) { .... }
КР>>else if (b.ToString() == "false" ) { .... }
КР>>else assert(false );
КР>>
U>Работаьть не будет. Вместо "false" надо писать "False"
Ну почему же будет работать
Специально для этого случая сработает assert
!0xDEAD
Re[3]: Опять индусы. На этот раз про одного гения.
От:
Alexey Borodin
alexey-borodin@narod.ru
Дата: 17.01.07 10:46
Оценка:
Здравствуйте, Vadim B, Вы писали:
Не очень красиво, да, ну так и a[i++]=b[i++] с непривычки непонятно выглядит.
Да и скорее всего неправильно будет.
Зачем перебирать массив через один элемент (два инкремента)?
Re[5]: Опять индусы. На этот раз про одного гения.
От:
michus
Дата: 18.01.07 23:31
Оценка:
Здравствуйте, ДимДимыч, Вы писали:
ДД>Здравствуйте, mihasic, Вы писали:
VB>>>А это вполне стандартная практика еще со времен чистого С.
M>> Ну и привычки...
ДД>В до стандарта C99 в C не было стандартного типа bool, поэтому приходилось .
А при появлении идиомы "safe bool" !!a приходится писать уже и в C++.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re: Опять индусы. На этот раз про одного гения.
При всем при этом у индусов размещается б
о льшая часть международных оффшорных проектов. И государство у них заботится о предоставлении льготного налогообложения бизнеса в сфере ИТ, потому что в отличие от наших проворовавшихся чиновников умеет мыслить в перспективе. И не бьют курицу, несущую золотые яйца — потому что поняли как заставить ее это делать... Грустно.
Re[3]: Опять индусы. На этот раз про одного гения.
От:
Nazik
Дата: 19.01.07 19:47
Оценка:
Жжжесть, только что смотрел фильм "Хацкеры-3", там как раз показывали этот исходник
гыгы
C>P.S. http://java.sun.com/developer/technicalArticles/Networking/Webserver/WebServer.java
C>C> if (buf[0] == (byte)'G' &&
C> buf[1] == (byte)'E' &&
C> buf[2] == (byte)'T' &&
C> buf[3] == (byte)' ') {
C> doingGet = true;
C> index = 4;
Re[3]: Опять индусы. На этот раз про одного гения.
От:
prVovik
Дата: 26.06.07 13:09
Оценка:
Здравствуйте, VEAPUK, Вы писали:
VEA>Здравствуйте, vlad_dag, Вы писали:
_>>Встречалось такое
_>>if (b == true)
_>> b = false;
_>>if (b == false)
_>> b = true;
VEA>За строки платят?
Вполне возможно. "Наши" индусы весь код пишут через строчку. То есть так:
if (b == true )
b = false ;
if (b == false )
b = true ;
лэт ми спик фром май харт
Re[3]: Опять индусы. На этот раз про одного гения.
Здравствуйте, Дм.Григорьев, Вы писали:
ДГ>Оооо!!! Какой простор для доработок!!! Сорри, шарпа я не знаю, вношу свое предложение в псевдокоде:
ДГ>ДГ>if (
ДГ> ((systemProperties.language == "en") && (b.ToString().length < 5)) ||
ДГ> ((systemProperties.language == "ru") && (b.ToString().length > 5))) {
ДГ> ...
ДГ>} else if ((systemProperties.language != "en") && (systemProperties.language != "ru")) {
ДГ> throw new Exception("Unsupported language.");
ДГ>} else {
ДГ> ...
ДГ>}
ДГ>
Вокруг одни ламеры! Боже ж мой! Неужели взрослых людей надо учить, что строковые престваления слов true и false нужно грузить из ресурсов?!
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств,
последняя всегда сильнее .
Re[4]: Опять индусы. На этот раз про одного гения.
Здравствуйте, VladD2, Вы писали:
VD>Неужели взрослых людей надо учить, что строковые престваления слов true и false нужно грузить из ресурсов?!
А примерчик для ламеров можно?
А то я с утра на слух не догоняю, как это поможет в булевых проверках.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[5]: Опять индусы. На этот раз про одного гения.
От:
-Naruto-
Дата: 02.07.07 05:27
Оценка:
В HTTP RFC натации хедер протокола не может быть Unicode.
Re[4]: Опять индусы. На этот раз про одного гения.
От:
-Naruto-
Дата: 02.07.07 05:31
Оценка:
Размер слова и двойного слова зависит от платформы
Re[5]: Опять индусы. На этот раз про одного гения.
Здравствуйте, Дм.Григорьев, Вы писали:
ДГ>
ДГ>А примерчик для ламеров можно? А то я с утра на слух не догоняю, как это поможет в булевых проверках.
Тут уже статейкой попахивает.
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств,
последняя всегда сильнее .
Re[6]: Опять индусы. На этот раз про одного гения.
Здравствуйте, VladD2, Вы писали:
VD>Тут уже статейкой попахивает.
Ждём-c.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Пока на собственное сообщение не было ответов, его можно удалить.
Удалить