私は次の機能を持っています。
char* readFile(const char *fileName){
std::ifstream file(fileName);
char *str[50];
int count=0;
if(file){
str[0] = new char[50];
while(file.getline(str[count], 50)){
count++;
str[count] = new char[50];
}
}
return str;
}
前の関数の動作は次のとおりです。
- テキスト ファイルの内容を 1 行ずつ読み取ります。
- 2D 配列の item に各行を保存します。
- 次に、動的 2D 配列を返します。
ここで、関数から返された 2D 配列を適切な変数に割り当てたいですか、それともその動的な 2D 配列への参照を返したいですか?