0
に未使用の値を初期化し、我々はが0 C++ 0にすべての値を初期化するために、アレイ
int arr[5] = {0};
arr[1] = 1 // index 1 is 1 all others contains value of 0
を行うことができますdynamicly作成された配列でそのような何かをすることは可能ですか?
特にint m_size = 5;
int *one = new int[m_size]
、私はあなたがこの(末尾のかっこ)のようにこれが欲しいものを達成することができます
if(i > m_size){ // i as index
int tmp = m_size;
while(i > tmp){
tmp*=2;
}
double *temp = new double[tmp];
memcpy(temp,one,m_size);
m_size = tmp;
delete[] one;
one = temp;