Windows API经常需要回调函数,而在C++开发中面向对象当行其道,若能让C++类的成员函数成为回调函数,简直就是大善!但是C++成员函数都隐含了一个this指针用于指向当前的对象.要实现回调确实不容易. 我大约一年前就接触到Thunk技术,甚至也看过利用Thunk实现将成员函数变成回调函数的例子.但是我实在没了解过C++汇编后的样子,很容易钻了牛角尖,看都看不懂,直接用他们的程序又不敢,毕竟出错后不好处理.前端时间偶尔想起Thunk技术,对未懂技术老这样悬着很可能影响自己的程序员生涯的,
有比较函数是strcmp (参数1, 参数2) 参数是两个字符串,所在头文件是<string> 比较方法是按顺序依次比较参数1和参数2的第一个字符(看ASCII值). 假如相同,则比较下一个: 假如参数1的比参数2的大,则返回1(正数): 假如参数1的比参数2的小,则返回-1(负数): 假如两个字符串完全一样,则返回0. 其原理是(这个我自己写的): int strcmp(const char* a, const char* b) { while (*a == *b) { if (