%% title = "C++" % id = "01H9R1KJESR2F420HE67HW4AVR" - notes and design lessons from the best programming language of all time that everyone loves (not really) % content.link = "programming/languages/cxx/access-modifiers-as-labels" redirect_from = ["programming/cxx/access-modifiers-as-labels"] + :page: access modifiers as labels (`private:`, `protected:`, and `public:`) % content.link = "programming/languages/cxx/shared-unique-ptr-deleter" + :page: freeing C memory automatically using `std::unique_ptr` and `std::shared_ptr`