C # के वर्षों के बाद C ++ में वापस आना मैं सोच रहा था कि आधुनिक क्या है - पढ़ें: C ++ 11 - एक सरणी फ़िल्टर करने का तरीका होगा, अर्थात हम इस Linq क्वेरी के समान कुछ कैसे प्राप्त कर सकते हैं:
var filteredElements = elements.Where(elm => elm.filterProperty == true);
तत्वों के एक वेक्टर को फ़िल्टर करने के लिए ( strings
इस प्रश्न के लिए)?
मुझे पूरी उम्मीद है कि पुराने एसटीएल शैली के एल्गोरिदम (या यहां तक कि एक्सटेंशन जैसे boost::filter_iterator
) स्पष्ट तरीकों को परिभाषित करने की आवश्यकता है जो अब तक डूब गए हैं?
filterProperty
करने के लिए सेट हैtrue
?