Home > visual studio > C++ string erase

C++ string erase

C++のstringにおいて、部分的に文字列を削除する場合、
こんな感じでいいのかな(複数個ある場合はループさせるとして)。

string str("This is an apple.");
if ( str.find( "apple" ) != string::npos )  str.erase( str.find( "apple" ), 5 );
/* string str より、"apple" を削除 */

案外、というかかなりC++について分かってないことに気付く。
研究くらいでしか触っていないとはいえ。

Comments:0

Comment Form

Trackbacks:0

TrackBack URL for this entry
http://www.papiness.com/blog/mt-tb.cgi/84
Listed below are links to weblogs that reference
C++ string erase from papi-blo

Home > visual studio > C++ string erase

Search
Feeds

Return to page top