1. 程式人生 > >C++給類中陣列賦值

C++給類中陣列賦值

在一個類中聲明瞭一個類,想能同時給給它賦值,直接賦值是不行的。

在建構函式中直接賦值好像也不行。

一種作法是單個單個的賦值。可是是很麻煩的。

另外一種作法是:

class A{

       private :

                 int m_arr[10];

      public:

            A()

           {

                  temp_arr[10] = {1,2,3,4,5,6,7,8,9,10};

                   memcpy(m_arr,temp_arr,sizeof(temp_arr));

            }

     ....................

}