剛學 C++Builder
發現c++字串函式很復雜
在Delphi字串函式中很簡單
form1.Caption:=copy('123456789',3,6);//=345678
form1.Text:=IntToStr(pos('it','fdgdit'));//=5 在第5個字
var st: string; begin
st:='123456789';
delete(st,2,5);
form4.Caption:=st; //=2345
不知道C++Builder有沒有copy pos Delete 函式
經發現C++函式很復雜
希望大家指教 詳細寫出來
uj5u.com熱心網友回復:
D: form1.Caption:=copy('123456789',3,6);//=345678C: Form1->Caption = String("123456789").SubString(3, 6);
D: form1.Text:=IntToStr(pos('it','fdgdit'));//=5 在第5個字
C: Form1->Text = IntToStr(String("fdgdit").Pos("it"));
var st: string; begin
st:='123456789';
D: delete(st,2,5);
C: st = st.Delete(2, 5);
uj5u.com熱心網友回復:
它們是一樣滴form1->Caption = "1234567890";
form1->Caption = form1->Caption.SubString(3, 6); //子串
form1.Text = form1->Caption.Pos("56"); //定位
form1->Caption = form1->Caption.Delete(1, 2); //洗掉
uj5u.com熱心網友回復:
AnsiString類有很多函式,相當豐富uj5u.com熱心網友回復:
這一點來說c6比Delphi7方便。到后來xe6、7就一樣方便了
uj5u.com熱心網友回復:
在字串上C++Builder還可以,除了當年的寬字符支持不佳外轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/105716.html
標籤:基礎類
