typed'de type kullanılırken başlık dosyalarına dahil edilmesi için kurallar
typedef double (MyClass::*MemFuncGetter)();
bir başlık dosyasında oluşturduğumda, "MyClass.h" yi eklemem gerekir mi yoksa bildirmek için ileriye mi gerek?
Başlık dosyası:
#ifndef _TEST_
#define _TEST_
#include "MyClass.h" //do I need this?
//or I can just say class MyClass;
typedef double (MyClass::*MemFuncGetter)();
#endif
Burada bağlantı kuralları nelerdir?
Bu, ileriyi ilan edip etmeyeceğinin sorusu muydu? –