建構函式- AnsiString::AnsiString

來源:互聯網
上載者:User
建構函式- AnsiString::AnsiString
建立一個AnsiString執行個體。
  __fastcall AnsiString();
  __fastcall AnsiString(const char* src);
  __fastcall AnsiString(const AnsiString& src);
  __fastcall AnsiString(const char* src, unsigned int len);
  __fastcall AnsiString(const wchar_t* src);
  __fastcall AnsiString(int src);
  __fastcall AnsiString(double src);

  __fastcall AnsiString(char src);
  __fastcall AnsiString(short);
  __fastcall AnsiString(unsigned short);
  __fastcall AnsiString(unsigned int);
  __fastcall AnsiString(long);
  __fastcall AnsiString(unsigned long);
  __fastcall AnsiString(__int64);
  __fastcall AnsiString(unsigned __int64);
  __fastcall AnsiString(const WideString &src);
說明
   AnsiString 建構函式可重載,可以用多種不同的類型來構造字串數值初值。(見上表)
   當調用時不加三數,AnsiString 產生一個空的字串;
   傳遞一個包含一個空截止符的字串,初始化為參數字串的值;
   傳遞另外的 AnsiString(拷貝建構函式) 產生作為參數的 AnsiString 的一個拷貝;
   傳遞一個字元數組和一個長度,產生源數組頭一個長度的字元拷貝。例如:傳遞字元數組”hello”和長度2。產生“he”。
   傳遞攜帶空截止符的寬字元串,也能初始化成功。
   傳遞數值型參數,可產生數值的字串表示,最長可到15位有效數字。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.