Wskaźniki, adresy i std::launder
Wraz z C++17 pojawiła się w standardzie języka nowa funkcja biblioteki standardowej – std::launder. W artykule wyjaśnimy sobie wszystkie szczegóły działania języka C++, jeżeli chodzi o wskaźniki oraz ich wartości, a także wytłumaczymy sobie, dlaczego w ogóle potrzebujemy funkcji std::launder. Zacząć musimy jednak od podstaw, czyli czym są obiekty i ich wartości.