関数uint32_t* getDataP(uint idx);がありますが、関数のコードにアクセスできません。idxさまざまな引数を使用して関数を呼び出し、結果をベクトルに保存するコードを実装する必要があります。vector<uint32_t>またはに保存するためのより良い方法は何vector<uint32_t*>ですか?として保存することにした場合vector<uint32_t*> savedData、次の実装は問題ありませんか?:
for (uint i = 0; i < 10;++ i) {
   dataP = getDataP(i);
   savedData.push_back(dataP);
}
dataPのディープコピーを実行する必要がありますか?それとも上記で十分ですか?