Skip to content

Instantly share code, notes, and snippets.

@pvgoran
pvgoran / intentional-hiding.cpp
Last active January 13, 2026 18:47
C++: Example of intentional member function hiding
#include <string>
#include <iostream>
#pragma GCC diagnostic warning "-Woverloaded-virtual"
struct Visitor
{
virtual void visit(int val) const =0;
virtual void visit(std::string const &val) const =0;
};