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

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

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 04:56 04.07.25 
Клубове/ Компютри и Интернет / Програмисти Пълен преглед*
Информация за клуба
Тема Re: Не е кой знае колко странна [re: ~!@$%^amp;*()_+]
АвторPжeвckи (Нерегистриран) 
Публикувано27.01.08 01:44  



Не е проблем. Т.е. ясно дефинирани са ситуациите:

1. На С (нема дефиниране в цикъла):
1.1 Ако променливата е инициализирана преди цикъла, то той ще се извърти толкоз пъти колкото е зададено от нея.
1.2 Ако променливата не е инициализирана преди цикъла, вариантите са два:
1.2.1 Ако И заема всеки път една и съща стойност преди цикъла, макар и да не е инициализирана специално за него, то тогава ГОТО 1.1
1.2.2 Ако И се емблияе както си иска, всеки път ще има някакъв псевдослучаен брой въртенета на цикъла. Шитня като цяло що се отнася до чек на бъга, щото може да работи, може и да не работи както ни се иска. Като цяло вероятността да работи както ни се иска е 1/макс(И) (естествено, ако някой умник не е декларирал И като флоат, ама ако видиш такова нещо най-добре е въпросният да бъде гръмнат) От личен опит обаче знам, че докато програмата е в процес на тестване И ще е равно точно на колкот ни се иска, и бъга ще се прояви чак след като програмата е продадена в... 1 000 000 екземпляра да кажем. Или дивайса в който е дадения код е монтиран на мачу си у пикчу, и требе да следва 10 дневна командировка, от която 2 дни летеж със самолет, и 8 дни път "на електричке" по транссибирската магистрала.
Така е, щото на фор-а се изкомпилирва на асм до цикъл със следусловие, но инициализация преди него.


2. На ++:
2.1 Променливата е дефинирана преди цикъла - ГОТО 1
2.2 Променливата е дефинирана в цикъла - компилатора люто се сърди и нище.


Като цяло, не си падам по такива гурущини, нищо, че по принцип не си падам и по стандартите. (Последното е една от причините да предпочитам С пред С++ и К&Р С пред АНСИ С)



Цялата тема
ТемаАвторПубликувано
* Странна C конструкция bira_moreМодератор   22.01.08 00:54
. * кода е идиотски :) eddhunter   22.01.08 05:17
. * Re: кода е идиотски :) bira_more   22.01.08 21:55
. * Re: Странна C конструкция ~!@$%^amp;*()_   22.01.08 05:46
. * Re: Странна C конструкция Ч!@$%№amp;*()_+   22.01.08 05:48
. * Re: Странна C конструкция eddhunter   22.01.08 07:10
. * Re: Странна C конструкция bira_more   22.01.08 22:01
. * Re: Странна C конструкция Cтoйчo   22.01.08 10:59
. * Re: Странна C конструкция Cин Mapмoт   22.01.08 13:46
. * Re: Странна C конструкция Om   22.01.08 14:44
. * Re: Странна C конструкция Джиcиaeц   22.01.08 15:24
. * Re: Странна C конструкция Om   22.01.08 16:02
. * Re: Странна C конструкция Cин Mapмoт   22.01.08 16:37
. * Re: Странна C конструкция expeler   22.01.08 16:41
. * Re: Странна C конструкция Джиcиaeц   22.01.08 17:49
. * Re: Странна C конструкция Om   22.01.08 18:14
. * Re: Странна C конструкция expeler   22.01.08 18:23
. * Re: Странна C конструкция Om   23.01.08 15:07
. * Re: Странна C конструкция expeler   23.01.08 15:36
. * Re: Странна C конструкция bira_more   23.01.08 19:00
. * Re: Странна C конструкция expeler   22.01.08 18:20
. * Re: Странна C конструкция бpeй   22.01.08 18:53
. * Re: Странна C конструкция expeler   22.01.08 21:49
. * Re: Странна C конструкция JClFen   22.01.08 19:25
. * Re: Странна C конструкция Cин Mapмoт   22.01.08 20:26
. * Re: Странна C конструкция JClFen   23.01.08 14:59
. * Re: Странна C конструкция Джиcиaeц   22.01.08 21:31
. * Re: Странна C конструкция expeler   22.01.08 21:45
. * Re: Странна C конструкция Kвaлифициpaн   22.01.08 21:04
. * Re: Странна C конструкция bira_more   22.01.08 22:08
. * Re: Странна C конструкция Лaнc Линk - тaйният areнт   24.01.08 19:10
. * Re: Странна C конструкция headhunter   25.01.08 10:18
. * Re: Странна C конструкция ~!@$%^amp;*()_   25.01.08 17:57
. * Re: Странна C конструкция headhunter   28.01.08 11:15
. * Re: Странна C конструкция Ч!@$%№amp;*()_+   28.01.08 17:40
. * Re: Странна C конструкция Colombino   28.01.08 17:51
. * Re: Странна C конструкция ~!@$%^amp;*()_+   28.01.08 18:35
. * Re: Странна C конструкция Didimus   25.01.08 15:11
. * нечетлив код KAGAN   25.01.08 17:01
. * Re: нечетлив код bira_more   25.01.08 23:43
. * Re: нечетлив код KAGAN   26.01.08 10:38
. * Не е кой знае колко странна Colombino   26.01.08 00:49
. * Re: Не е кой знае колко странна ~!@$%amp;*()_   26.01.08 05:45
. * Re: Не е кой знае колко странна Colombino   26.01.08 09:55
. * Re: Не е кой знае колко странна ~!@$%^amp;*()_   26.01.08 17:05
. * Re: Не е кой знае колко странна пopyчиkPжeвckий   26.01.08 18:57
. * А ако е bira_more   26.01.08 19:08
. * Re: А ако е пopyчиkPжeвckий   26.01.08 19:22
. * Е добре - те ти го класическо bira_more   26.01.08 19:46
. * Re: Е добре - те ти го класическо пopyчиkPжeвckий   26.01.08 19:52
. * Re: Е добре - те ти го класическо bira_more   26.01.08 22:04
. * Re: Е добре - те ти го класическо Pжeвckи   27.01.08 01:29
. * Re: Е добре - те ти го класическо Ц++   26.01.08 23:33
. * Re: Е добре - те ти го класическо Pжeвckи   27.01.08 01:51
. * Re: Е добре - те ти го класическо bira_more   27.01.08 15:19
. * Re: Е добре - те ти го класическо Pжeвckи   27.01.08 20:51
. * Re: Не е кой знае колко странна ~!@$%^amp;*()_+   26.01.08 22:24
. * Re: Не е кой знае колко странна Pжeвckи   27.01.08 01:44
. * Re: Не е кой знае колко странна ~!@$%^amp;*()_+   27.01.08 19:08
. * Re: Не е кой знае колко странна Pжeвckи   27.01.08 21:09
. * Re: Не е кой знае колко странна Pжeвckи   26.01.08 16:16
. * Re: Странна C конструкция |   26.01.08 05:57
. * Ти ?? 3   26.01.08 22:28
. * Re: Ти ?? l   26.01.08 23:25
. * Re: Ти ?? шишa   29.01.08 18:38
. * Re: Странна C конструкция CALL-151   30.01.08 15:12
Клуб :  


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

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