|
표준 C 함수에는 그런 함수가 없습니다. (수정한 내용: stl쪽 빼고는요..)
대신 빌더에서는 StringReplace 함수를 쓰시면 됩니다.
도움말의 내용을 적어보면
enum Sysutils__93 { rfReplaceAll, rfIgnoreCase };
typedef Set<Sysutils__93, rfReplaceAll, rfIgnoreCase> TReplaceFlags;
extern PACKAGE AnsiString __fastcall StringReplace(const AnsiString S, const AnsiString OldPattern, const AnsiString
NewPattern, TReplaceFlags Flags);
예를 든다면..
TReplaceFlags stOption;
stOption << rfReplaceAll;
String sReplaced = StringReplace(sOriginal, "/", "-", stOption);
이렇게 하시면 되겠죠.
패패루였슴다.
webb 님이 쓰신 글 :
: 테이블중 모델명컬럼을 파일명으로 해서 excel파일로 저장하려고하는데요.
: 불행하게도 모델명 중간에 "/"가 들어갑니다.
: 그래서 "/"를 "-"로 바꾸려고 하는데 c++ 표준함수 뒤져봐도 없네요.
:
: 어떻게 해야죠?
|