最近我被要求将一个包含主函数的C程序封装到一个C++类中,但是我没有看到有效地实现它的一般方法。例如,我的C程序是#include<stdlib.h> int i, sumexit(1); printf("The sum is :%d \n ", atoi(argv[1])+atoi(argv[2]))
是否有可能用C“包装”一个函数指针,类似于C#中的lambda呢?我遇到的实际问题是:// more than two in actual codevoid DoOtherStuff(CreateThread(NULL, 0, &DoStuff, NULL, 0, &tId);
tHnd2 = CreateThread(NULL, 0, &DoOtherStuff, NULL, 0, &t