Sorğular 'kontrol-axın'

Bir nəzarət axını (və ya nəzarət axını) ifadələrin qiymətləndirildiyi və ya yerinə yetirildiyi qaydaya istinad edir.
29
Cavablar

Python-da bir çox dövründən necə çıxmaq olar?

Aşağıdakı kodu nəzərə alaraq (işləməyəcək): True: #snip: true vəziyyətdə yazdırın: ok = get_input ("Tamam mı? (Y / n)") OK == "y" və ya ok == " Y ": break 2 # bu işləmir :( əgər ok ==" n "və ya ok ==" ...
10 oct. '08 ilə 3:02
51
cavab

"Əgər" zəncirlərindən necə çəkinirsiniz?

Bu pseudocode olduğumu düşünürəm: bool statusA = executeStepA (); əgər (conditionA) {bool conditionB = executeStepB (); əgər (conditionB) {bool conditionC = executeStepC (); əgər (conditionC) {...} ...
26 iyun 14: 15-də təyin olundu
8
Cavablar

Swift: Qoruma, əgər varsa

Swift-da variantlar haqqında oxumuşdum və nümunələri gördüm ki, əgər qoysa Seçim dəyərinin məsələləri yox, yoxsa genişlənmiş dəyərlə əlaqəsi olub-olmadığını yoxlamaq üçün istifadə olunur. Ancaq, Swift 2.0'da açar söz qoruducusu olduğunu gördüm ...
27 avq. '15 saat 21:23 'də
28
Cavablar

Niyə bir müddət loop əvəzinə for loop istifadə?

Mümkün dublikatlar: İtlər üçün və ya loop zamanı? C döngələrində - for () və ya () - ən yaxşı nədir? Bir müddət loop əvəzinə bir loop üçün istifadə etməliyəm? Hesab edirəm ki, aşağıdakı döngülər sintaksis istisna olmaqla, eynidır. Əgər belədirsə, niyə ...
Oct 06 tarixini təyin etdi '10 'da 20:11' də
9
Cavablar

Vəziyyətdən necə çıxmaq olar

Bir if ifadəsindən çıxmaq üçün bəzi üsullar hansılardır? Bəzən kod yazıram və bənddə bir bəhs bəyanatı qoymaq istəmirəm ki, onlar yalnız döngələr üçün istifadə edilə bilər. Aşağıdakı kodu nəzər salaq ...
15 Yanvar müəyyən '10 saat 8.20 'də
12
Cavablar

Proqramlaşdırma üslubu: əgər əvvəllər qayıtdığınız təqdirdə qorunma şərtləri yerinə yetirilmirsə?

Bəzən merak etdiyimiz bir şey aşağıdakılardan ən yaxşısıdır (əgər varsa)? Müdafiənin vəziyyəti yerinə yetirilmədiyi təqdirdə dərhal qayıtmaq yaxşıdırmı və ya qorunma şəraiti təmin edildikdə yalnız başqa şeylər etməlisiniz? Üçün ...
Mayın 28-də saat 10: 00-da təyin olundu
2
Cavablar

Scala'ya qeyri-yerli dönüş

Bir iş yoldaşım bunu sadəcə mənə göstərdi və buna təəccübləndim ki, bu da tərtib olundu: def (yuxarı) (s: Option [String]): String = {s.getOrElse (return "default") ToUpperCase // ^ ^^^^^^ / Buraxılışda bir dönüş var? } və hətta işləyir: p ...
02 Avqust '11 saat 19:59 'da
8
Cavablar

JavaScript üçün statik Call-Graph və / və ya Control-Flow-Graph API varmı?

JavaScript üçün hər hansı bir Call-Graph və / və ya Control-Flow-Graph generatorları varmı? Çağırış Şkalası - http://en.wikipedia.org/wiki/Call_graph Nəzarət Akış Şeması - http://en.wikipedia.org/wiki/Control_flow_graph EDIT: Mən xüsusi statik axtarıram ...
22 mart 11: 37-də təyin olundu
3
Cavablar

Node.js üçün ən yaxşı axını nəzarət modulu nədir?

Mən çox yaxşı caolan async modulundan istifadə etdim, amma izləmə səhvləri və axının idarə olunması üçün fərqli bir məlumat ötürülməsi üsulu bəzən çox çətinləşməyə səbəb olur. Daha yaxşı variantlar və ya nə varsa ...
05 Avqust '11 saat 13:00 'da
3
Cavablar

Node.js nəzarət axını: geri çağırışlar və ya vədlər?

Node.js üçün bir çox nəzarət axını kitabxanası olduğunu bilirəm. Onlardan bəziləri zənglər ilə bir asinxron funksiyalar zəncirinə imkan verir (məsələn, async, asyncblock, və s.), Digərləri vəd sözünü istifadə edirlər (Q, bekleyen, gələcəklər ...
22 Fevral tarixində təyin olundu '12 'də saat 11.28' də
12
Cavablar

If / Else qarşı qaytarılması vasitəsilə axını nəzarət

Hansı biri daha yaxşıdır (qaynaşma və nəzarət axını vasitəsilə örtülü nəzarət axını) - aşağıya baxın. Xahiş edirik biriniz üçün bir üstünlük / dezavantaj olaraq gördüyünüzü izah edin. Mənə A variantını sevirəm, çünki kodu daha kiçikdir. Akış ...
14 Sentyabrda təyin olundu '09 ilə 4:07
7
Cavablar

GDB-də aşağıdakı N işlənmiş xəttləri avtomatik olaraq necə çap etmək olar?

GDB-də proqramın nəzarəti axını izləyən prosesləri avtomatlaşdırmaq üçün bir müddət tapmağa çalışdım. N əmrini avtomatlaşdırmaq üçün sadə bir üsul belədir ki, sifarişə əmr verilir. Anlayıram ki ...
19 apreldə təyin olundu '09 da 1:42
10
Cavablar

Funksiya çağırışlarını və parametrlərini qeyd etməklə javascript-in bərpası

Mənə javascript funksiyası çağırışlarını və parametrlərini meydana gəldikdə qeyd etməyə imkan verən bir ayıklama sistemi varmı? Bu, canlı / müştəri vəziyyətlərdə tətbiqlərin monitorinqi və işə salınması səbəbindən performans artımına yol verməməyə imkan verəcək ...
07 fevral '11 'də saat 16:42' da
3
Cavablar

Sadə loop ifadələri tam aralıklarla nə üçün məhduddur?

F # spesifikasiyasına (bkz. §6.5.7) görə, sikllər üçün sadə bir tamsayı (int aka int32 aka System.Int32) ilə məhdudlaşır, məsələn, i = start etmək üçün start / do sth. Dəyişmənin bu cür döngə üçün təkallaşmasının səbəbi nədir?
16 Aprel tarixində təyin olundu '13 saat 22:53 'da
3
Cavablar

Swift-də "proqnoz" nədir?

Swift >
25 Fevral təyin etdi '15 saat 8:18 'də