Witam.
Piszę sobie taki programik, który będzie wysyłał tablicę dwuwymiarową typu int zawierającą mapę do gry.

O ile z tablicą jednowymiarową sobie radzi:

struct maps
{
	unsigned int map_terrain[MAP_SIZE];
	// tu będą inne mapki np kolizje
};

...

maps loadmaps;

for (int i=0; i<250; i++)
{
	loadmaps.map_terrain[i] = map[i][1];
}
		
char *toSend = reinterpret_cast<char*>(&loadmaps);
send(context->sock, toSend, sizeof(loadmaps), 0);

O tyle gdy przerobię to na tablicę dwuwymiarową, już nie wysyła poprawnie.

Da radę coś z tym zrobić?