指定した文字を変換するには?

解決


Junix  2003-11-12 20:52:11  No: 52446

指定した文字や文字列
(例:・文章中の?を*に全て変換する。
・文章中の1を001に変換する等)には
strchrで検索するまでは分かるのですが
変換するにはどうすればよいでしょうか?
ご教授下さい。


tetrapod  2003-11-12 21:42:24  No: 52447

文字数が増加する場合はかなり面倒です。
CString::Replace とか std::string::replace とか regcomp() とか
出来合いのものを使うほうが簡単でしょう。


Junix  2003-11-12 23:05:17  No: 52448

ありがとうございます。
解決しました。


Junix  2003-11-17 17:55:47  No: 52449

Replace関数を使用するとCStringのメンバではありませんとなってしまいます。(使用ソフトVC5.0)したがってReplace関数のような置換を行いたいのですがなかなかCStringも文字列から指定文字を置換できずに悩んでいます。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加