ViVi Home > 技術文書 > ポインタ入門 > 文字列クラス > コンストラクタ


 

 

C/C++ ポインタ入門 > 文字列クラス > コンストラクタ
Nobuhide Tsuda
Jan-2014

String コンストラクタ:

String::String(int sz, char c)
   
: m_data(new char[sz+1])
   
, m_allocSize(sz+1)
   
, m_size(sz)
{
   
for (int  i = 0; i < sz; ++i) {
        m_data
[i] = c;
   
}
    m_data
[sz] = '\0';
}

解説:

 


前: | 次: