随笔分类 -  ANSI-C

成员函数指针和模板混用,折腾。。
摘要:template class CFooImpl { protected: void callfoo() { T* t = static_cast(this); t->foo(); } void callfoo(void(T::* f)()) { // how to call f ?? ... 阅读全文

posted @ 2016-05-22 22:24 devcfei 阅读(157) 评论(0) 推荐(0)

两个不同的OS环境,通过中断和共享内存进行数据传输
摘要:代码 阅读全文

posted @ 2010-12-29 09:12 devcfei 阅读(262) 评论(0) 推荐(0)

关于volatile
摘要:一句话,就是无论如何都从RAM里取,忽略任何优化 不用volatile   //main.c #include <stdio.h> int main() {     int i=10;     int now=i;         printf... 阅读全文

posted @ 2009-06-09 22:19 devcfei 阅读(207) 评论(0) 推荐(0)

将一个句子中的单词翻转
摘要:/*将一个句子中的单词翻转*/ #include <stdio.h> char* strrevw(char* string){     char* s=string;     char* e=s;     char  ch;     char *ws,*we... 阅读全文

posted @ 2009-05-29 19:45 devcfei 阅读(839) 评论(0) 推荐(0)

用回调函数联系两个模块
摘要:#ifndef _CALLBACK_H_#define _CALLBACK_H_struct ST{ ...};typedef void (*PFCALLBACK)(void* pArg0,void* pArg1);void CALLBACK_start(PFCALLBACK proc,void* pArg0,void* pArg1);#endif /*_CALLBACK_H_*//*------... 阅读全文

posted @ 2009-05-29 19:39 devcfei 阅读(256) 评论(0) 推荐(0)