码迷,mamicode.com
首页 >  
搜索关键字:struct enum    ( 22969个结果
员工管理系统(完整版)
转载请注明出处:http://blog.csdn.net/u012860063 #include #include #include struct worker { int num; char name[20]; char zhicheng[10]; int wages; int reward; long birth; int salary; } work[500],...
分类:其他好文   时间:2014-06-15 15:00:02    阅读次数:318
【Nginx】HTTP请求的11个处理阶段
Nginx将一个HTTP请求分成多个阶段,以模块为单位进行处理。这样做的好处是使处理过程更加灵活、降低耦合度。HTTP框架将处理分成了11个阶段,各个阶段以流水线的方式处理请求。这11个HTTP阶段如下所示: typedef enum { NGX_HTTP_POST_READ_PHASE = 0, // 接收到完整的HTTP头部后处理的阶段 NGX_HTTP_SERVER...
分类:其他好文   时间:2014-06-15 14:18:11    阅读次数:218
Linux内核设计基础(九)之进程管理和调度
在Linux中进程用结构体task_struct来管理一个进程所需的所有信息(所以一般较大,在32位机上,大约有1.7KB)。为了提高效率,Linux使用了一些卓越的技术。 通过slab分配task_struct结构 Linux创建进程迅速,正是因为slab分配器预先分配和重复使用task_struct,这样就避免了动态分配和释放所带来的资源消耗(毕竟一个task_struct较大,而...
分类:系统相关   时间:2014-06-15 12:15:30    阅读次数:374
Linux下线程pid和tid
#include #include #include #include struct message{ int i; int j;};void *hello(struct message *str){ printf("child, the tid=%lu, pid=%d\n",pt...
分类:编程语言   时间:2014-06-15 09:40:46    阅读次数:526
《python源码剖析》笔记 python中的字符串对象
1. PyStringObject --> 变长不可变对象 typedef struct{ PyObject_VAR_HEAD//ob_size变量保存着对象中维护的可变长度内存的大小 longob_shash; //缓存该对象的hash值,用于dict的查询 intob_sstate; //标志该对象是否经过intern机制的处理 char ob_sval[1];// 字符指针,指向一段内存 } PyStri...
分类:编程语言   时间:2014-06-14 17:30:48    阅读次数:309
简单内存池实现
#ifndef __MEM_POOL_H__#define __MEM_POOL_H__typedef struct tagMemItem{ int nSize; int nUsed; void* addr;}MEM_ITEM_S;/********************...
分类:其他好文   时间:2014-06-14 15:52:04    阅读次数:256
C++11 新特性之 decltype关键字
decltype关键字用于查询表达式的类型。与其他特性结合起来之后会有意想不到的效果。 decltype的语法是 decltype (expression) 实例: #include #include using namespace std; int main() { int i; double d; float f; struct A { int i; dou...
分类:编程语言   时间:2014-06-14 14:50:28    阅读次数:256
优先队列比较符重载
#include #include using namespace std; struct Node{ int x, y; friend bool operator b.x; //x最小的节点在队首 } }; int main(){ priority_queue PQ; Node temp = {2, 3}; PQ...
分类:其他好文   时间:2014-06-14 14:03:20    阅读次数:355
《python源码剖析》笔记 python中的整数对象
1. PyIntObject --> long的一个简单包装 typedef struct{ PyObject_HEAD long ob_ival; } PyIntObject; PyInt_Type --> PyIntObject的类型对象。与对象相关的元信息实际上都是保存在与对象对应的类型对象中的 PyTypeObject PyInt_Type = { PyObject_HEAD_INIT(&PyType_Type) 0, “int”, //… } PyIntObject 所...
分类:编程语言   时间:2014-06-14 10:42:19    阅读次数:313
何时使用Class?何时使用Struct?
(1) 结构体是值类型,它可以包含数据和方法;类是引用类型 (2) 结构体是值类型,不要求堆分配 (3) 结构体存储自身的数据在结构体中,而类存储一个动态对象的引用 (4) 结构体通常用于较小的数据结构 (5) 结构体会影响性能 (7) 构造函数是由新操作符调用的,但是其不会分配在堆上 (8) 一个结构体构造函数直接返回结构体值本身(存储在栈的临时位置),该值     在必要时被拷贝...
分类:其他好文   时间:2014-06-14 09:09:02    阅读次数:187
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!