понедельник, 19 апреля 2010 г.

Си++: forward declaration of a template


//header.h:
template class QVector;
struct sImage;

QVector * networks;


Используя такой способ, можно избежать включения дополнительных заголовков в header.h (QVector и sImage нужно будет определить в *.cpp)


Статья в Википедии о Forward declarations.

Комментариев нет:

Отправить комментарий