#include <iostream>
 
void takeIt(void* arg, int m) {
	auto arr = reinterpret_cast<int(*)[m]>(arg);
	std::cout << arr[1][2];
}
 
int main() {
	int a[3][4] = {0,1,2,3,4,5,6,7,8,9,10,11};
	takeIt(reinterpret_cast<void*>(a), 4);
}