Я пишу многопоточное приложение и хотел бы передать указатели на структуру.
Нужно ли использовать структуры в структуре неправильно или если внешняя структура имеет неправильную структуру, это предотвратит удаление или потерю внутренних структур при передаче вокруг указателя?
Структура, о которой я спрашиваю, это
struct thread_data
{
position starttile;
position destinationtile;
char *message;
};
где position - это сама структура, которая не содержит указателей