上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页
摘要: 1,typename和class模板参数作为类的时候只能用classtemplate class CONT = std::duqe>T::SubType * ptr;如果不使用typename声明T, SubType就被看作静态成员,上面则表示静态成员SubType与prt的乘积。用typename能表示SubType是定义与T类内部的一种类型,ptr是一个T::SubType类型的指针... 阅读全文
posted @ 2016-10-09 18:42 细雨细语 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 1,重载函数模板f<int*>((int*)pi);//1f<int>((int*)pi);//2上面用int*替换第一个模板的T,用int来替换第二个模板的T。那么将得到两个相同参数类型(int*)的同名函数。也就是不仅同名模板可以同时存在,它们各自具有相同参数类型和返回类型的实例化体也可以同时存 阅读全文
posted @ 2016-10-05 02:58 细雨细语 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 1,debian默认需要手动开启SSH连接# Authentication:LoginGraceTime 120PermitRootLogin without-passwordStrictModes yes将PermitRootLogin without-password修改为PermitRootL 阅读全文
posted @ 2016-09-28 17:58 细雨细语 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 1,演绎过程匹配类型A(来自实参的类型),参数化类型P(行参参数声明)如果被声明的参数是一个引用声明g(T& )那么P就是所引用类型T;f(T)中P就是所声明的参数类; decay指从数组和函数类型隐式转换为指针类型。如果实参的类型是数组或函数类型,则会发生decay,此时还会忽略高层次的const 阅读全文
posted @ 2016-09-28 17:50 细雨细语 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 1,offsetofclass获取基类相对于子类的偏移位置。#define _ATL_PACKING 8#define offsetofclass(base, derived) ((DWORD_PTR)(static_cast((derived*)_ATL_PACKING))-_ATL_PACKING)_ATL_PACKING非零就行,只是作为一个地址。因为为了避免虚类无法创建对象的... 阅读全文
posted @ 2016-09-05 18:58 细雨细语 阅读(1628) 评论(0) 推荐(0) 编辑
摘要: 1, curl_easy_init内部调用Curl_open创建一个结构体SessionHandle(里面包含了所以curl使用的数据和指针)并初始化一些数据,然后返回将其作为给外侧使用的句柄CURL*。2,curl_easy_setopt调用Curl_setopt,其内部一个switch,case 阅读全文
posted @ 2016-08-07 02:05 细雨细语 阅读(5062) 评论(1) 推荐(2) 编辑
摘要: 0: 模板是一些为多种类型而编写的函数和类,而且这些类型都没有指定。当使用模板的时候,只需要把所希望的类型作为一个(显示或隐示的)实参传递给模板。模板是语言本身所具有的特效,她完全支持类型检查和作用域。 并不是把模板编译成一个可以处理任何类型的单一实体;而是对于实例化模板参数的每种类型,(编译器)都 阅读全文
posted @ 2016-07-26 01:09 细雨细语 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 一:现在git上Create个repository 二:进入要长传的工程目录打开git bashgit initgit statusgit add .//add .的时候文件不要被占用。 git commit -m "first commit"git remote add origin https: 阅读全文
posted @ 2016-07-19 01:50 细雨细语 阅读(4387) 评论(0) 推荐(0) 编辑
摘要: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.o 阅读全文
posted @ 2016-07-18 17:36 细雨细语 阅读(881) 评论(0) 推荐(0) 编辑
摘要: 先下载openssl、pcre、zlib安装;然后找个上传模块nginx-upload-module-2.2添加到nginx上。 root@liuhan888:~# mkdir nginxroot@liuhan888:~# ls2.2.zip nginx-1.10.1 nginx-upload-mo 阅读全文
posted @ 2016-07-18 12:55 细雨细语 阅读(220) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页