का उपयोग कर स्ट्रिंग से वर्णों को हटा रहा है। मेरे पास एक छोटा सा मस्तिष्क फार्ट है: मैं std::string
में न्यूलाइन कैरेक्टर '\n'
के सभी उदाहरणों को हटाना चाहता हूं। मैं मैनुअल के बजाय एसटीएल का उपयोग करना पसंद करूंगा, लूप के लिए बहु-नेस्टेड; एकमात्र समस्या यह है कि मैं भूल गया हूं कि कैसे ...सी ++ एसटीएल
for(...) { std::string::remove_if(...); } ;
काम करेगा? क्या मुझे std::for_each(...,..., std::string::remove_if(...));
का उपयोग करने की आवश्यकता हो सकती है? या कुछ और चाहिए?
+1 दक्षता के लिए :) – Mahesh
दरअसल, इस सबसे अधिक संभावना है आपको सबसे अच्छा मिलेगा। संकलित करने के लिए – chris
मुझे इसके लिए '# शामिल 'का उपयोग करने की आवश्यकता है। –
Westy92