1.关于typedef DataType (*Fun)(n1,n2,...);
2.关于C,C++由于函数F( )不同定义导致的直接使用类型FARPROC可能会在编译时出现问题。
解决方案:最好不要使用定义好的类型,安全期间,自己对该指向函数的指针进行定义,方法参考(1)
3.extern "c"我看到有人说在C调用此类被规定的代码时,编译器会直接忽略该关键字,不过我的机器不是这样,只有当调用者是C++编写的程序时才可以使用这个方法调用C写的代码。用C调用时编译器会提示出错。原因还在挖掘中。
4._stdcall的问题
5.那个白痴给的方法是这个__declspec 明明是_declspec,害我浪费1个小时没找到那里错了。看来没书还是很累的说。
心得:1.越调试不出来越要调试出来。
2.越小的地方越要注意,高手和庸才的区别就在这里了。
3.不能老栓在一个树上。
4.对于网络上的东西,仅供参考。