> Perhaps I'm missing something, but auto isn't incompatible with > extern(C) What I mean is that I only need to define function pointer to a function. The function it self is extern and is a C++/C function.