Klausimai su žyma „derliaus raktas“

Pelningumo raktinis žodis naudojamas sustabdyti ir atnaujinti generatoriaus darbą.
5
atsakymai

Ką reiškia pelningumas PHP?

Neseniai atėjau šį kodą: funkcija xrange ($ min, $ max) {už ($ i = $ min; $ i <= $ max; $ i ++) {derlius $ i; }} Aš niekada nemačiau šio raktinio žodžio. Bandoma paleisti kodą, gaunu analizės klaidą: sintaksės klaida ...
liepos 5 d. 13 d. 10:53
5
atsakymai

Kodėl neįmanoma gauti sugautų pajamų iš bandomojo bloko?

Kad: pabandykite {Console.WriteLine („Prieš“); pelningumo grąža 1; Console.WriteLine („Po“); } pagaliau {Console.WriteLine („Atlikta“); } Galiausiai blokas prasideda, kai tai bus baigta (IEnumerator <T> palaiko IDisposable, ...
nustatyti 06 gruodis '08 18:14
9
atsakymai

Kokie yra pagrindiniai derliaus naudojimo būdai () ir kaip jis skiriasi nuo prisijungimo () ir nutraukimo ()?

Aš truputį supainioti apie naudos () metodo naudojimą Java, ypač žemiau pateiktame kodo pavyzdyje. Aš taip pat perskaičiau, kad derlius () naudojamas siekiant išvengti sriegio vykdymo. Mano klausimai: manau, kad toliau pateikiamas kodas ...
nustatyti 08 rug. '11 12:01
8
atsakymai

Ką reiškia „derlius“ raktinis žodis Ruby?

Bėgau į Ruby kodą: klasė MyClass attr_accessor: elementai ... def kiekvienas @ items.each {| item | derliaus elementas} pabaiga ... pabaiga Ką daro kiekvienas metodas? Visų pirma, aš nesuprantu, ką daro.
01 gr. '10, 9:17
3
atsakymai

Ar galiu naudoti „derlių“, kad sukurtumėte „Iterator“, o ne Scala sąrašą?

Ar galiu naudoti išvestį kaip iteratorių, neatsižvelgiant į kiekvieną vertę? Tai yra paprasta užduotis, kai lengva įdiegti sudėtingą sąrašo kūrimą, ir tada jį reikia konvertuoti į „Iterator“, nes jums nereikia jokių rezultatų ...
nustatyti 24 dec. '10, 12:34
7
atsakymai

„Javascript“ patikros rezultatų palaikymas

Aš perskaičiau apie „JavaScript“ našumo raktinį žodį ir turiu jį naudoti savo projekte. Aš perskaičiau, kad šis raktinis žodis buvo įgyvendintas pradedant tam tikra JS versija, todėl manau, kad senesnės naršyklės nepalaiko jo (tiesa?). Yra ...
nustatyti 19 Vas '10, 18:11
4
atsakymai

„C ++“ raktinis žodis, kaip gauti „Iterator“ iš mano funkcijos?

Apsvarstykite šį kodą. std :: vektorius <result_data> do_processing () {pqxx :: rezultatas input_data = get_data_from_database (); grąžinti procesą_data (input_data); } std :: vektorius <result_data> process_data (pqxx :: rezultatas const input_da ...
nustatyti 10 rug. '12 12:17
4
atsakymai

Ar „Scala“ nieko nekainuoja už bet kokią sąlygą?

Scaloje noriu parašyti funkciją, kuri tam tikrame diapazone suteikia nelyginius skaičius. Kai funkcija kartojama, funkcija spausdina kai kurį žurnalą. Pirmoji funkcijos versija: def getOdds (N: Int): Traversable [Int] = {val list = new mutable.Mutabl ...
rugsėjo 16 d '12 16:25
1
atsakymas

gaunamas iš grįžtamojo ryšio iteratoriaus, naudojamo generatoriaus viduje

Ar kas nors bandė gauti „Underscore JS“ arba „lodash“ (ar bet kokio standartinio ES5 funkcijos), dirbant su generatoriais? Jei mes turime masyvą var myArray = [1,2,3,4,6]; Mes norime, kad jis eitų per jį. Jei tai ne generatorius, jūs ...
nustatė liepos 26 d
1
atsakymas

„Python“ - suprasti generatoriaus siuntimo funkciją

Aš išmokau „Python“ derlingumą ir atrandu, kad derlius yra ne tik būdas generatoriams grąžinti vertes, bet ir būdas įdėti vertes į generatorių. Pvz., Šis kodas yra ff (): spausdinti (derlius), spausdinti 0, spausdinti (derlius), ...
rinkinys 05 Dec '12, 7:58
3
atsakymai

Ar „derlingumo“ raktinis žodis yra naudingas ne iteratoriaus bloke?

Derliaus raktinių žodžių dokumentuose nurodyta: „Derliaus raktinis žodis“ parodo kompiliatoriui, kad metodas, kuriuo jis rodomas, yra iteratoriaus blokas. Buvau įvedęs kodą naudodamas derlingumo raktinį žodį už bet kurio iteratoriaus bloko. Ar tai turėtų ...
lapkričio 25 d. '11 23:19
4
atsakymai

Kodėl „Python“ produktyvumo funkcija nereikalauja skliausteliuose?

Pythone, aš mačiau, kad derlių funkcija naudojama daug kartų sukurti generatorius. Ir ši funkcija, ir spausdinimo funkcija techniškai atlieka metodų veikimą, nes grąžina vertę. Tačiau, pakeitus Python 2 į Python 3, spausdinimo funkcija ...
liepos 17 d., 15 val
1
atsakymas

Ar žodis „derlius“ sintaksinis cukrus? Kas yra jos įgyvendinimas

Galimas dublikatas: išleidimo ataskaitos įgyvendinimas, kurį mačiau „msdn docs“, ir sakoma: raktinio žodžio našumas parodo kompiliatoriui, kad metodas, kuriame jis rodomas, yra iteratoriaus blokas. Kompiliatorius sukuria klasę, skirtą įgyvendinti ...
lapkričio 27 d. '11 15:23
2
atsakymai

Kas yra „Matlab“ raktinių žodžių našumo ekvivalentas „Python“?

Turiu sukurti kelis rezultatus, bet vienas po kito, priešingai nei viskas iš karto masyve. Kaip tai padaryti „Matlab“ su generatoriumi, kaip sintaksė kaip Python?
nustatytas sausio 13 d '14, 21:51
1
atsakymas

Kodėl „C #“ kompiliatorius reikalauja „naudoti nepriskirtą kintamąjį“ prieš „grąžinimo grąžą“ ir dinamišką?

Kompiliatorius skundžiasi, kad, naudodamas žemiau esantį kodą, naudojamas prieš paskyrimą. privati ​​IEnumerable <IThing> FindThings (dinaminė specifikacija) {if (spec == null) išeiga; ĮgijimasThing; jei (spec.Somethi ...
nustatytas gegužės 19 d