LINUX.ORG.RU

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

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

Нет

if(arg == NULL)
   cout << "null\n";
else
   reinterpret_cast<Res*>(state->input)->datfiles.push_back(arg);
аналогично.
error_t argp_parse (const struct argp *ARGP, int ARGC,
          char **ARGV, unsigned FLAGS, int *ARG_INDEX, void *INPUT )

DELIRIUM, замена reinterpret_cast на статик каст не помогает.

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

Нет

if(arg == NULL)
   cout << "null\n";
else
   reinterpret_cast<Res*>(state->input)->datfiles.push_back(arg);
аналогично.
error_t argp_parse (const struct argp *ARGP, int ARGC,
          char **ARGV, unsigned FLAGS, int *ARG_INDEX, void *INPUT )

замена reinterpret_cast на статик каст не помогает.