随笔分类 - C/C++
摘要:在阅读Nginx模块开发与架构模式一书时: "Nginx 上的进程数 与CPU核心数相等时(最好每个worker进程都绑定特定的CPU核心),进程间切换的代价是最小的;" && "我们不能任由操作系统负载均衡,因为我们自己更了解自己的程序,所以,我们可以手动地为其分配CPU核,而不会过多地占用CPU
        阅读全文
                
摘要:wget https://github.com/redis/hiredis/archive/master.zip 将其解压, 并编译 unzip -x master.zip make && make install 加载进行简单测试: redis-server 加载redis.conf 配置文件 发
        阅读全文
                
摘要:通过RTTI,能够通过基类的指针或引用来检索其所指对象的实际类型。c++通过下面两个操作符提供RTTI。 (1)typeid:返回指针或引用所指对象的实际类型。 (2)dynamic_cast:将基类类型的指针或引用安全的转换为派生类型的指针或引用。 对于带虚函数的类,在运行时执行RTTI操作符,返
        阅读全文
                
摘要:#include #include #include #include #include //####################################################### // //	李刚 //	2016.8.17 //	pthread 线程参数传递 // //#############################################...
        阅读全文
                
摘要:#include #include #include typedef struct node{ int data; struct node* next; }ListNode; extern int CSort(); extern ListNode* Get_Pre(); ListNode *root = NULL;// int main(int argc, char* argv...
        阅读全文
                
摘要:一个类模板(也称为类属类或类生成类)允许用户为类定义一种模式,使得类中的某些数据成员、默写成员函数的参数、某些成员函数的返回值,能够取任意类型(包括系统预定义的和用户自定义的)模板类是类模板实例化后的一个产物。说个形象点的例子吧。我把类模板比作一个做饼干同的模子,而模板类就是用这个模子做出来的饼干,...
        阅读全文
                
摘要:#include#include typedef union { int m; char a[4];}Node;int main (){ Node node;// node.m = 0x01020304; // 16进制 转...
        阅读全文
                
摘要:指针 与数组 并没有什么关系,指针就是指针,指针变量在32位系统下,永远占4个byte,其值为某一个内存的地址,指针可以指向任何地方,但是不是任何地方你都能通过这个指针变量访问到;数组就是数组,其大小与元素的类型和个数有关,定义数组时必须指定其元素的类型和个数,数组可以存储任何类型的数据,但是不能...
        阅读全文
                
摘要:#include using namespace std;class A {public: A(){} virtual void geta(){ cout using namespace std; class A { public: ...
        阅读全文
                
摘要:对拥有堆中一个有效对象的地址的指针进行删除操作的结果,是将这个堆内存的状态从“使用中” 变为“可用”(此时的可用就是指可以调用内存)释放了,可以再次覆盖此处;; 对指针内存进行删除操作后,指针本身的状态就是未定义的; *******可以是 大多数情况下: 依旧保存所删除的内存地址我们的delete...
        阅读全文
                
摘要:int main(){ char * s = "hello,world" ; char *t = "happy"; strcpy(s,t) ; // error return 0; }本来以为并没有什么错误,但是实际运行的时候,出现段错误, 后来修改 char *s =...
        阅读全文
                
摘要:类型是所有程序的基础; C++ 定义了几种基本类型: 字符型(char 和 wchar_t),整型(short int long bool),浮点型(float doubel) 并且提供自定义数据类型的机制 class struct ;; 标准库正是采用了这些机制 才定义了许多更为复杂的数...
        阅读全文
                
 
                     
                    
                 
                    
                
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号