C++新手。
我有以下类,它的参数是char*
,如何将其复制到成员变量char*
?之后我需要知道数组的大小?
class TestParam {
public:
char*[] arr;
TestParam (const char* Pre, char* Post[]){
arr = Post;
}
};
....
TestParam testParam[1] = { TestParam ("aa", (char*[]){"bb","cc","dd"})};
我知道 std::string 但我不得不使用char*
,因为我在我的代码中像上面一样初始化对象。std::string 可以吗?