1
私はstd :: arrayオブジェクトでビット単位のデータ変換を使用したいと思います。このためには、配列のアドレスを格納するのが安全かどうか、またはデータの場所を変更する関数があるかどうかを知る必要があります。例:std :: arrayデータにアドレスでアクセスするのは安全ですか?
std::array<int, 100> array;
int* startMarker = array.data();
(filing the array and doing operations on it)
std::cout << *startMarker << std::endl;
回答ありがとうございます。
'std :: array'は、基本的に古典的なC配列を囲む薄いラッパーです。あなたはC配列でできることは何でもできますし、 'std :: vector'でできることはすべてそれをサイズ変更することができます。 –