#include <iostream>
using namespace std;

struct foo
{
	void func();	
};

void func()
{
	// Definiert eine freie Funktion foo
}

int main() {
	foo f;
	f.func(); // ruft eine memberfunktion foo auf, die ist aber nicht definiert
}