#include <iostream>

void printer(std::string* string)
{
	std::cout << *string << std::endl;
}

int main() 
{
	auto func = reinterpret_cast<void(*)(void*)>(&printer);
	std::string string = "Hello World";
	func(&string);
	return 0;
}