在很多比较各种网络模型的文章中,但凡提到select模型时,都会说select受限于轮询的套接字数量,这个数量也就是系统头文件中定义的FD_SETSIZE值(例如64)。但事实上这个算不上真的限制。C语言的偏方:在C语言的世界里存在一个关于结构体的偏门技巧,例如: typedef struct _s...
                            
                            
                                分类:
其他好文   时间:
2014-09-04 01:36:08   
                                阅读次数:
182
                             
                         
                    
                        
                            
                            
                                对结构体内存清零:#include #include struct STU{ int id; char sex;};int main(){ struct STU s1; memset(&s1 , 0 , sizeof(s1));}结构体内存对齐:以结构体最长的类型对齐#include #includ...
                            
                            
                                分类:
其他好文   时间:
2014-09-04 01:21:57   
                                阅读次数:
312
                             
                         
                    
                        
                            
                            
                                第一阶段:设计结构体struct WORD{ char *key; //先测试单词长度,然后再malloc int ntrans; //记录单词解释个数 char **trans; //指针数组,每个指针都指向一个解释};malloc:11万个结构体数组 每个单词的内容 根据ntrans的个数-->...
                            
                            
                                分类:
其他好文   时间:
2014-09-03 23:58:11   
                                阅读次数:
396
                             
                         
                    
                        
                            
                            
                                方法一: 代理线程函数(proxyThreadFunc)作为类的静态成员函数, 回调函数指针作为类的私有成员变量方法二:代理线程函数(proxyThreadFunc)作为全局函数,回调函数指针作为自定义结构体的成员Noncopyable.h: 1 #ifndef _Noncopyable_H_ 2 ...
                            
                            
                                分类:
编程语言   时间:
2014-09-03 19:49:37   
                                阅读次数:
374
                             
                         
                    
                        
                            
                            
                                http://see.xidian.edu.cn/cpp/html/483.html一、指针没有指向一块合法的内存定义了指针变量,但是没有为指针分配内存,即指针没有指向一块合法的内存。浅显的例子就不举了,这里举几个比较隐蔽的例子。1、结构体成员指针未初始化struct student{ char *...
                            
                            
                                分类:
编程语言   时间:
2014-09-03 19:49:07   
                                阅读次数:
292
                             
                         
                    
                        
                            
                            
                                1、利用sort进行由小到大排序;
2、利用sort进行由大到小排序;
3、利用sort对结构体一级排;
4、利用sort对结构体二级排序。...
                            
                            
                                分类:
其他好文   时间:
2014-09-03 18:11:39   
                                阅读次数:
187
                             
                         
                    
                        
                            
                            
                                以定义参数 cus_param 为例,int型变量。
 
1. Preloader部分
Platform.h(mediatek\platform\[$platform]\preloader\src\drivers\inc\platform.h)
在如下结构体中加cus_param变量,如果是char型,请注意4byte对其:
typedef struct {
    u32 magic...
                            
                            
                                分类:
移动开发   时间:
2014-09-03 13:06:36   
                                阅读次数:
324
                             
                         
                    
                        
                            
                            
                                今天思考了一下CUDA零内存拷贝的问题,感觉在即将设计的程序中会派上用场,于是就查了一下相关信息。 以下是一些有帮助的链接: cuda中的零拷贝用法--针对二维指针 cuda中的零拷贝用法--针对一维指针 cuda零拷贝用法-二维结构体指针 浅谈CUDA零拷贝内存 经过调查发现,零拷贝技术适用于集中...
                            
                            
                                分类:
其他好文   时间:
2014-09-03 01:28:25   
                                阅读次数:
222
                             
                         
                    
                        
                            
                            
                                结构体字节对齐 在用sizeof运算符求算某结构体所占空间时,并不是简单地将结构体中所有元素各自占的空间相加,这里涉及到内存字节对齐的问题。从理论上讲,对于任何 变量的访问都可以从任何地址开始访问,但是事实上不是如此,实际上访问特定类型的变量只能在特定的地址访问,这就需要各个变量在空间上按一定的规则...
                            
                            
                                分类:
其他好文   时间:
2014-09-02 22:48:45   
                                阅读次数:
231