LINUX.ORG.RU

История изменений

Исправление Deleted, (текущая версия) :

По прямому предназначению, объединению родственных данных

struct mouse
{
   int x;
   int y;
   int button;
   size_t timestap;
   void(*callback)(void*data);
};
Для реализации всяких своих типов липа list
struct list
{
  void * data;
  struct list * next;
}ж
Тоесть для конструирования того что надо по мере необходимости,просто из принципа отказываться от этого, зачем? Это просто контейнер как бы для чего угодно.

Исходная версия Deleted, :

По прямому предназначению, объединению родственных данных

struct mouse
{
   int x;
   int y;
   int button;
   size_t timestap;
   void(*callback)(void*data);
};
Для реализации всяких своих типов липа list
struct list
{
  void * data;
  struct list * next;
}
Тоесть для конструирования того что надо по мере необходимости,просто из принципа отказываться от этого, зачем? Это просто контейнер как бы для чего угодно.