아래 처럼 동적할당된 문자열들의 동적 배열을 하면 main 함수 에서는 되는데 class에서는 안되네요

왜 그런걸까요?


#define _CRT_SECURE_NO_WARNINGS 

#include <string>

#include <wchar.h>

#include <cstdlib>

#include <cstdio>


class A

{

public:

char** a = new char* [2];

char* a1 = new char[2];

char* a2 = new char[4];

a[0] = a1;// 여기랑

a[1] = a2;//여기서 오류가 나요


};


void main()

{


}