摘要:
c++文件中函数定义如下:extern "C"{//__stdcall即callback__declspec(dllexport) int __stdcall f_Test(unsigned char pInput[], char ifn[100]){return 1;}}c#文件中函数调用如下:[DllImport("Test.dll")]//Test.dll是c++文件生成的dllstatic... 阅读全文
posted @ 2009-03-11 12:58
风信子杨
阅读(304)
评论(0)
推荐(0)
摘要:
c++文件中函数定义如下:extern "C"{//__stdcall即callback__declspec(dllexport) int __stdcall f_Test(unsigned char pInput[], char ifn[100]){return 1;}}c#文件中函数调用如下:[DllImport("Test.dll")]//Test.dll是c++文件生成的dllstatic... 阅读全文
posted @ 2009-03-11 12:57
风信子杨
阅读(517)
评论(1)
推荐(0)
摘要:
freetype虽然全是用c语言编写的,其实通过c实现了类似面向对象的整个过程。其中每个对象是通过结构体定义的,而类的每个方法在结构体中采用了函数指针作为结构体成员来实现。通过这样的方法达到了效果。以前对函数指针没有什么了解,因为用的比较少,现在发现c真强大,看来以前一直说自己喜欢c,但是又做过多深研究呢?唉!惭愧呀! #include int func(void) { int i =... 阅读全文
posted @ 2009-03-11 12:45
风信子杨
阅读(405)
评论(1)
推荐(0)
摘要:
首先打开菜单 项目->项目属性页 选择 配置属性->链接器->调试->生成调试信息 改为 是 选择 配置属性->C/C++ ->常规->调试信息格式 改为 用于“编辑并继续”的程序数据库(/ZI) 选择 配置属性->C/C++ ->优化->优化 改为 禁用(/Od) 阅读全文
posted @ 2009-03-11 09:51
风信子杨
阅读(5917)
评论(1)
推荐(0)