LINUX.ORG.RU

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

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

А теперь, пожалуйста, покажи, как на пасралике выглядит тот ужас из статьи, а именно

массив из массив из указателей на указатели на функцию возвращающую указатели на массив из указателей на тип char

type
   TPCharArray = array of PChar;
   PTPCharArray = ^TPCharArray;
   TFunc = function(): PTPCharArray;
   PTFunc = ^TFunc;
   PPTFunc = ^PTFunc;
   TFoo = array of array [0..7] of PPTFunc;  
var
   foo: TFoo; 

На паскале как то так. А за тот ужас надо по жопе, чтоб не оставлял таких приколов следующему поколению.

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

А теперь, пожалуйста, покажи, как на пасралике выглядит тот ужас из статьи, а именно

массив из массив из указателей на указатели на функцию возвращающую указатели на массив из указателей на тип char

type
   TPCharArray = array of PChar;
   PTPCharArray = ^TPCharArray;
   TFunc = function(): PTPCharArray;
   PTFunc = ^TFunc;
   PPTFunc = ^PTFunc;
   TFoo = array of array [0..7] of PPTFunc;  
var
   foo: TFoo; 

На паскале как то так. А за тот ужас надо по жопе, чтоб не оставлял таких приколов следующему поколению.