Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 21:37 17.06.24 
Клубове/ Компютри и Интернет / Програмисти Пълен преглед*
Информация за клуба
Тема Re: Otgovora [re: Иcтopиka]
АвторGG (Нерегистриран) 
Публикувано02.08.01 12:59  



1. На x86 платформа и двата записа се компилират идентично.
Една от адресациите на инстукцията "cmp" e да сравни съдържанието на клетка с число (байт) т.е.:

cmp [0xYYYYYYYY], ZZ

и в двата случая / i == 2; 2 == i / резултата от компилатора е един и същ, т.е.:

cmp [0xYYYYYYYY], 0x02

2. Това, че на компилатора му е известен типа на "2" е безмислено. Пример


char i1;
short i2;
int i3;
float i4;

2 == i1;
2 == i2;
2 == i3;
2 == i4;

Вижда се, че типа се определя от iX. Така че при всички случай комилатора ще се "консултира" за типа на i.


За warning-инте съм абсолютно съгласен. Те са за това.
Заис от вида 2 == i е изчанчен стил на програмиране, подобно на:

b = bool(i = 2) ? !!0 : !!i

което е същото като:

b = !(i = 2)

Айде със здраве!



Цялата тема
ТемаАвторПубликувано
* Vapros za profesionalisti C Prgm   31.07.01 04:42
. * Re: Vapros za profesionalisti Lubo_R   31.07.01 09:52
. * Re: Vapros za profesionalisti Potencialen emigrant   31.07.01 10:04
. * Re: Vapros za profesionalisti Дизeлджия   31.07.01 10:31
. * Re: Vapros za profesionalisti vili   31.07.01 11:10
. * Re: Vapros za profesionalisti MishoM   31.07.01 12:03
. * Re: Vapros za profesionalisti l   31.07.01 17:46
. * Re: Vapros za profesionalisti дaнъkoплaтeц   31.07.01 16:55
. * Re: Vapros za profesionalisti MF   31.07.01 17:07
. * Re: Vapros za profesionalisti vili   02.08.01 11:05
. * Re: Vapros za profesionalisti Xypodilec   02.08.01 11:32
. * Re: Vapros za profesionalisti GG   02.08.01 13:10
. * Re: Vapros za profesionalisti n/a   31.07.01 17:11
. * Re: Vapros za profesionalisti MF   31.07.01 17:18
. * Re: Vapros za profesionalisti Goose   01.08.01 08:51
. * Otgovora C Prgm   31.07.01 17:52
. * Re: Otgovora Potencialen emigrant   31.07.01 18:07
. * Re: Otgovora emo   31.07.01 18:10
. * Re: Otgovora Иcтopиka   31.07.01 22:36
. * Re: Otgovora GG   02.08.01 12:59
. * Re: Otgovora Иcтopиka   02.08.01 14:43
. * Re: Otgovora Penguin   02.08.01 00:56
. * Съм против Masklin   31.07.01 18:07
. * Освен това Xypodilec   31.07.01 22:11
. * Колеги, Mixy   01.08.01 13:33
. * Re: Съм против Дизeлджия   01.08.01 14:50
. * Наскоро научих, Masklin   01.08.01 16:38
. * Re: Наскоро научих, l   01.08.01 17:01
. * Абе не баш всяка... Masklin   01.08.01 17:29
. * Re: Абе не баш всяка... Potencialen emigrant   01.08.01 18:29
. * Ами ... Masklin   01.08.01 18:35
. * Re: Ами ... Potencialen emigrant   01.08.01 18:47
. * Re: Ами ... Penguin   02.08.01 00:53
. * Re: Ами ... l   02.08.01 14:19
. * Re: Ами ... Дизeлджия   02.08.01 14:37
. * Re: Абе не баш всяка... l   02.08.01 14:15
. * Re: Vapros za profesionalisti xenomeno   01.08.01 17:33
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.