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.