Vadim, Linux
Вадим, оператор ::operator new() введен в C++, в простом C он не известен,
таким образом следует использовать:
struct clistruct
{
typedef int FILE;
int clifd;
FILE * fp;
struct clistruct * next;
struct clistruct * pr;
}*head,*tail,*tmp,*dd;
tmp = (clistruct*) malloc(sizeof(clistruct));
Все спасибо за ответы...
Но вот вопрос: ошибка правдо всего в одной строчке все же осталась, а
именно:
tmp=new clistruct(); //говорит что new неопределена...
Может у меня gcc какой-то очень старый и не поддерживает С++?
Или я что-то не так пишу?
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.prog.prog&email=
http://subscribe.ru/ mailto:ask@subscribe.ru