open-mgl-dev (開発バージョン) (0.7.9.80) | 2009-11-02 22:25 |
open-mgl (DirectX9, VC++2008) (0.7.9) | 2009-09-27 20:32 |
roast-dev (開発バージョン) (0.0.1.40-dev) | 2009-11-02 23:09 |
>FrontPage>Roast+>リファレンス>std>str.hpp>strrpc
strrpc() 関数は、文字列バッファ buf に含まれる全ての find_str を new_str に置換します。
なお、find_str を new_str に置換した結果、再度 buf 内に find_str が出現されるようになったとしても、これは置換されません。
(そのような置換処理を行いたい場合は再度 strrpc() を呼んでください。)
bufsize には buf のバッファサイズを指定します。strrpc() 関数は、変換結果の('\0'を含む)文字列が bufsize を超えないように処理を行います。
もし、変換結果の文字列が bufsize を超えてしまう場合、strrpc() 関数は処理を中断し NULL を復帰します。
roast/std/str.hpp :
roast_str.h :
初期版数からサポート。