Problemy s gcc

Zbynek Vyskovsky rat na scssoft.com
Čtvrtek Září 21 13:53:46 CEST 2000


> > Jeste k dotazu na volani konstruktoru:
> > Neexistuje nejaky jiny zpusob? Definovat kvuli tomu novy operator new
> > se mi moc nechce, uz z toho duvodu, ze ta puvodni classa o tom, ze ji
> > budu pouzivat timto zpusobem, nemusi vubec vedet.
>
> Proc porad mluvite o novem operatoru? gcc nema built-in
> placement new? A jakou normu C++ ze dodrzuje???
  Aby to chodilo, tak musim nadefinovat operator new(size_t, void *), cemuz
bych se prave rad vyhnul. Neudelam-li to, zarve na:
a.cc: In function `int main()':
<internal>:21: too many arguments to function `void * operator new(unsigned
int)'
a.cc:21: at this point in file

A podle vseho (testu) to neni problemem jenom gcc.

--
 Zbynek Vyskovsky
 Engine/Game-AI Development, SCS Software
  rat na scssoft.com                 talk: rat@{ns,mail}.scssoft.com
  http://www.scssoft.com/         ICQ: 55391944



Další informace o konferenci Linux