Отправляет email-рассылки с помощью сервиса Sendsay

Программирование. Форум !!!

Re: Linux к Vlad Sviridov

Насчет typedef int FILE; извиняюсь
Вот FILE-определение в <stdio.h>:

struct _iobuf {
char *_ptr;
int _cnt;
char *_base;
int _flag;
int _file;
int _charbuf;
int _bufsiz;
char *_tmpfname;
};
typedef struct _iobuf FILE;
Поэтому окончательно имеем:
#include <stdlib.h>
#include <stdio.h>

struct clistruct
{
// typedef int FILE;
int clifd;
FILE * fp;
struct clistruct * next;
struct clistruct * pr;
}*head,*tail,*tmp,*dd;

tmp = (clistruct*) malloc(sizeof(clistruct));
free((void*)tmp);

Original Message From: "Vadim" <vdr_anekd***@r*****.ru>
To: "comp.soft.prog.prog (3585363)" <mark***@a*****.ru>
Sent: Thursday, December 18, 2003 3:34 PM

Все спасибо за ответы...
Но вот вопрос: ошибка правдо всего в одной строчке все же осталась, а
именно:
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

Ответить   "Vlad Sviridov" Thu, 18 Dec 2003 16:46:15 +0300 (#37606)