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 перевести ?

★★★★★

Re: Turbo C ->

Могу ошибаться, но вроде в Linux все указатели дальние.

dsoc ()
Ответ на: Re: Turbo C -> от tailgunner

Re: Turbo C ->

При переводе с турбо-си напоролся еще на одну вещь :
вот на эту строку :
struct time t;
GCC матерится - говорит :
error: storage size of ‘t’ isn’t known

kto_tama ★★★★★ ()
Ответ на: Re: Turbo C -> от kto_tama

Re: Turbo C ->

Я уже лет 10 не пользовался этими компиляторами... Судя по сообщению, не хватает какого-то заголовочного файла. Или в Linux эта структура должна называеться по-другом (tm, timex)

tailgunner ★★★★★ ()
Ответ на: Re: Turbo C -> от kto_tama

Re: Turbo C ->

#include <time.h>

mv ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.