Podręcznik

2. Wbudowane typy danych

2.5. Typy void

Typ void w języku C++ jest specjalnym typem danych, który reprezentuje "brak wartości". Może być używany w różnych kontekstach. Typ void* może być używany jako wskaźnik ogólny, który może przechowywać adres dowolnego typu danych. Jednakże, wskaźnik ten nie zawiera informacji o typie danych, na który wskazuje. Zazwyczaj wymaga to rzutowania na odpowiedni typ przed użyciem. Do czego taki typ danych może służyć wrócimy przy omawianiu wskaźników w dalszej części podręcznika.