Mam mały bart mózg: Chciałbym usunąć wszystkie wystąpienia znaku nowej linii '\n'
w std::string
. Wolałbym używać STL zamiast ręcznego, multi-zagnieżdżonego dla pętli; Jedynym problemem jest to, że zapomniałem ...C++ Usuwanie znaków z ciągu znaków za pomocą STL
Czy pracowałoby się for(...) { std::string::remove_if(...); } ;
? Czy muszę użyć std::for_each(...,..., std::string::remove_if(...));
? A może wymagałoby czegoś innego?
+1 Dla efektywności :) – Mahesh
Rzeczywiście, jest to najprawdopodobniej najlepsze, co dostaniesz. – chris
Potrzebowałem użyć '#include' do skompilowania. –
Westy92