कोड यह रहा। जी के साथ संकलित ++ यह कहते हैं:जी ++ स्ट्रिंग remove_if त्रुटि
hw4pr3.cpp: In function `int main()':
hw4pr3.cpp:20: error: no matching function for call to `remove_if(__gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, <unknown type>)'
hw4pr3.cpp:21: error: no matching function for call to `remove_if(__gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, <unknown type>)'
hw4pr3.cpp:22: error: no matching function for call to `remove_if(__gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, <unknown type>)'
वैश्विक नामस्थान में सी लाइब्रेरी फ़ंक्शंस को सबसे अच्छी तरह से हटा दिया गया है और विरासत (आपको '') शामिल करना होगा, और सबसे खराब यह केवल एक अजीब कंपाइलर विशिष्टता है जिस पर भरोसा नहीं किया जाना चाहिए। –
@ केरेकस्क: मुझे एहसास नहीं हुआ कि यह बहिष्कृत/हैकी था, टिप के लिए धन्यवाद। – AusCBloke