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ć?