. У меня проблема, когда у меня есть указатель на область в памяти. Я хотел бы использовать этот указатель для создания целочисленного массива.
По сути это то, что у меня есть,указатель на адрес памяти размером 100 *300 *2 = 60000 байт
unsigned char *ptr = 0x00000000; // fictional point in memory goes up to 0x0000EA60
Чего я хотел бы добиться, так это изучить эту память как целочисленный массив размером 100 *150 = 15000 ints = 60000 байт, например:
unsigned int array[ 100 ][ 150 ];
Я предполагаю, что это связано с некоторым кастингом, хотя я не уверен, как именно это сформулировать. Любая помощь будет оценена по достоинству.