LINUX.ORG.RU

Turbo C ->


0

0
Есть код под Turbo C
typedef void (far cdecl *FUNCPTR)();
typedef struct
{
FUNCPTR StartAddr;
} STACK_REC;
...
void OsTaskCreate( FUNCPTR func)
{
STACK_REC far * pStackRec;
pStackRec->taskStartAddr = func;

как бы это все под GCC перевести ?

★★★★★
Могу ошибаться, но вроде в Linux все указатели дальние.
dsoc
()
Ответ на: комментарий от tailgunner
При переводе с турбо-си напоролся еще на одну вещь :
вот на эту строку :
struct time t;
GCC матерится - говорит :
error: storage size of ‘t’ isn’t known
kto_tama ★★★★★
() автор топика
Ответ на: комментарий от kto_tama
Я уже лет 10 не пользовался этими компиляторами... Судя по сообщению, не хватает какого-то заголовочного файла. Или в Linux эта структура должна называеться по-другом (tm, timex)
tailgunner ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.