iterator पर टैग किए गए जवाब

एक इटरेटर एक ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग पैटर्न है जो भौतिक मेमोरी में वास्तविक कार्यान्वयन या ऑब्जेक्ट एड्रेस के संग्रह के माध्यम से ट्रैवर्सल की अनुमति देता है। यह गैंग ऑफ फोर के व्यवहार डिजाइन पैटर्न में से एक है।

12
जावा की सूची में उलट सूची दृश्य कैसे प्राप्त करें?
मैं एक सूची पर एक उल्टा सूची दृश्य रखना चाहता हूं (इसी तरह List#sublistएक सूची पर एक सबलिस्ट दृश्य प्रदान करता है)। क्या कोई फ़ंक्शन है जो इस कार्यक्षमता प्रदान करता है? मैं सूची की किसी भी प्रकार की प्रतिलिपि नहीं बनाना चाहता और न ही सूची को संशोधित करना …

7
जनरेटर से सिर्फ एक आइटम कैसे चुनें?
मेरे पास निम्नलिखित की तरह एक जनरेटर फ़ंक्शन है: def myfunct(): ... yield result इस फ़ंक्शन को कॉल करने का सामान्य तरीका होगा: for r in myfunct(): dostuff(r) मेरा सवाल है, क्या जनरेटर से सिर्फ एक तत्व प्राप्त करने का एक तरीका है जब भी मुझे पसंद है? उदाहरण के …


5
सी ++ एसटीएल क्षेत्र: सूचकांक से पुनरावृत्ति प्राप्त करें?
इसलिए, मैंने एक कोड का एक गुच्छा लिखा है जो एक stl वेक्टर में तत्वों को अनुक्रमणिका द्वारा पहुँचाता है [], लेकिन अब मुझे वेक्टर के सिर्फ एक भाग को कॉपी करने की आवश्यकता है। ऐसा लगता vector.insert(pos, first, last)है कि मैं चाहता हूं कि यह फ़ंक्शन है ... सिवाय …
200 c++  stl  vector  iterator 

7
C ++ 11 में गैर-सदस्य प्रारंभ और समाप्ति कार्यों का उपयोग क्यों करें?
प्रत्येक मानक कंटेनर में उस कंटेनर के लिए पुनरावृत्तियों को वापस करने के लिए एक विधि beginऔर endविधि होती है। हालाँकि, C ++ 11 ने जाहिरा तौर पर नि: शुल्क फ़ंक्शंस पेश किए हैं std::beginऔर std::endजो कॉल करते हैं beginऔर endसदस्य कार्य करते हैं। इसलिए, लिखने के बजाय auto i …

13
पुनरावृति और पुनरावृत्ति के बीच अंतर क्या है और उनका उपयोग कैसे करें?
मैं जावा में नया हूँ और मैं पुनरावृत्त और पुनरावृत्त के साथ भ्रमित हूँ। क्या कोई मुझे समझा सकता है और कुछ उदाहरण दे सकता है?
196 java  iterator  iterable 

7
Cbegin / cend के पीछे क्या कारण है?
मुझे आश्चर्य है क्योंकि cbegin और cendC ++ 11 में पेश किए गए थे? ऐसे मामले क्या हैं जब इन तरीकों को कॉल करने से कॉन्स्टोड के ओवरलोड से फर्क पड़ता है beginऔर end?

2
किसी सूची में पुनरावृत्ति को परिवर्तित करने का सबसे तेज़ तरीका
एक होने iterator वस्तु , क्या कुछ तेजी से, बेहतर या सूची बोधक की तुलना में पुनरावृत्त होने वाली वस्तुओं की सूची प्राप्त करने के लिए अधिक सही है? user_list = [user for user in user_iterator]

16
Java का Iterator Iterable क्यों नहीं है?
Iteratorइंटरफ़ेस का विस्तार क्यों नहीं होता है Iterable? iterator()विधि बस लौट सकते हैं this। यह उद्देश्य पर है या सिर्फ जावा के डिजाइनरों की निगरानी है? इस तरह से पुनरावृत्तियों के साथ प्रत्येक लूप का उपयोग करने में सक्षम होना सुविधाजनक होगा: for(Object o : someContainer.listSomeObjects()) { .... } जहां …
178 java  iterator  iterable 


2
पुनरावृति का क्या अर्थ है-> दूसरा मतलब?
C ++ में, a का प्रकार क्या है std::map<>::iterator? हम जानते हैं कि एक itप्रकार std::map<A,B>::iteratorकी वस्तु में एक अतिभारित होता है operator ->जो एक रिटर्न देता है std::pair<A,B>*, और std::pair<>एक ए firstऔर secondसदस्य होता है। लेकिन, इन दो सदस्यों से क्या मेल खाता है, और हमें नक्शे में संग्रहीत …
157 c++  stl  iterator 

4
रूबी: एक सीमा पर पुनरावृति कैसे करें, लेकिन सेट वेतन वृद्धि में?
तो मैं एक सीमा पर इतरा रहा हूँ जैसे: (1..100).each do |n| # n = 1 # n = 2 # n = 3 # n = 4 # n = 5 end लेकिन मैं जो करना चाहता हूं वह 10 के दशक से है। तो n1 से बढ़ने के …
156 ruby  iterator  increment 

8
एसटीडी से तत्वों को हटाना :: पुनरावृति करते समय सेट करें
मुझे एक सेट के माध्यम से जाने और पूर्वनिर्धारित मानदंडों को पूरा करने वाले तत्वों को हटाने की आवश्यकता है। यह मेरे द्वारा लिखा गया परीक्षण कोड है: #include <set> #include <algorithm> void printElement(int value) { std::cout << value << " "; } int main() { int initNum[] = { …

6
पायथन सूची पुनरावृत्ति व्यवहार और अगला (पुनरावृत्ति)
विचार करें: >>> lst = iter([1,2,3]) >>> next(lst) 1 >>> next(lst) 2 इसलिए, पुनरावृत्ति को आगे बढ़ाना, जैसा कि अपेक्षित है, उसी वस्तु को बदलकर नियंत्रित किया जाता है। यह मामला होने के नाते, मैं उम्मीद करूंगा: a = iter(list(range(10))) for i in a: print(i) next(a) हर दूसरे तत्व को …

6
मेरे अपने Iterators बनाना
मैं C ++ सीखने की कोशिश कर रहा हूं, इसलिए मुझे क्षमा करें यदि यह प्रश्न बुनियादी ज्ञान की कमी को प्रदर्शित करता है, तो आप देखें, तथ्य यह है, मेरे पास बुनियादी ज्ञान की कमी है। मैं कुछ मदद करना चाहता हूं जो मैंने बनाई कक्षा के लिए एक …
141 c++  iterator 

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.