webForumDet fria alternativet

lika med tecken efter function?

C/C++

2 svar · 293 visningar · startad av Reza

Medlem sedan feb. 2001107 inlägg
Frågan#1

Hej

Jag har sett följande i en tidning och undrar om nån vill förklara vad =0 (efter funktions deklarationen) gör för något?
Jag känner inte igen detta från C++.

class transactor_task_if:virtual public sc_interface
{
public:
            virtual void initialize()=0;
};
Medlem sedan dec. 2000399 inlägg
#2

Det betyder att initialize() blir en abstrakt metod.

Medlem sedan feb. 2001107 inlägg
#3

Ja, just det.
Eller "pure virtual function"!!!
Det är otroligt så fort man glömmer saker, aj aj aj

Tack

268 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
138 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)