Специальным типом в С++, указывающим на отсутствие какого-либо значения, является тип с ключевым словом:
near
void
huge
enum