一. make系列函数 (一)三个make函数 1. std::make_shared:用于创建shared_ptr。GCC编译器中,其内部是通过调用std::allocate_shared来实现的。 2. std::make_unique:C++14中加入标准库。 3. std::allocate ...
分类:
其他好文 时间:
2019-10-05 22:25:39
阅读次数:
129
原文链接:https://blog.csdn.net/Myname_China/article/details/82907965 JS函数传递字符串参数,如果没有转义处理,在接收的时候无法正确的接收字符串。 在双引号内 查看详情 查看详情 在单引号内 查看详情 查看详情 如果参数为int类型,则不需 ...
分类:
Web程序 时间:
2019-10-04 18:44:38
阅读次数:
158
1 inline函数的好处 节省调用开销;相对于宏展开,inline发生在编译阶段,会做类型检查。 2 指针函数与函数指针的区别 指针函数是指带指针的函数,即本质是一个函数;函数指针是指向函数的指针变量,即本质是一个指针变量。 3 左值与右值的区别 左值指的是可以取地址的变量,左值与右值的根本区别在 ...
分类:
编程语言 时间:
2019-10-01 20:58:26
阅读次数:
119
匿名函数,子函数,私有函数等函数类型 匿名函数: 匿名函数没有函数名,也不是.m文件,只包含一个表达式和输入输出参数。 Fxy=@(x,y)x.^y+3*x*y x,y为输入输入参数,Fxy为函数名 子函数: 在 Matlab中, 多个函数写入一个.m文件中。其中出现的第一个函数称为主函数,其他函数 ...
分类:
其他好文 时间:
2019-09-24 13:50:29
阅读次数:
74
1.引用类型约束: 类型实参包含任何类,接口,数组,委托,或者是已知是引用类型的另一个类型参数 class demo<T> where T:class 有效的封闭区间demo<String>;demo<int[]>;demo<person>;demo<IDisposable> 无效的封闭区间demo ...
使用c_str()函数 c_str函数的返回值是const char*。c_str()函数返回一个指向正规C字符串的指针, 内容与本string串相同. 这是为了与c语言兼容,在c语言中没有string类型,故必须通过string类对象的成员函数c_str()把string 对象转换成c中的字符串样... ...
分类:
其他好文 时间:
2019-09-18 19:33:03
阅读次数:
127
今天看Martini文档,其功能列表提到完全兼容http.HandlerFunc接口,就去查阅了Go: net/http的文档,看到type HandlerFunc这部分,顿时蒙圈了。由于之前学习的时候没有关注过function types的知识点,就Google了一些文章,才算是有了个大概的了解。 ...
分类:
其他好文 时间:
2019-09-14 19:41:04
阅读次数:
116
一 函数指针介绍 函数指针指向某种特定类型,函数的类型由其参数及返回类型共同决定,与函数名无关。举例如下: int add(int nLeft,int nRight);//函数定义 该函数类型为int(int,int),要想声明一个指向该类函数的指针,只需用指针替换函数名即可: int (*pf)( ...
分类:
其他好文 时间:
2019-09-14 14:27:34
阅读次数:
100
一 #define和typdef 二 宏函数 ...
分类:
其他好文 时间:
2019-09-14 13:59:47
阅读次数:
72
一: 如何定义函数指针 该函数类型为int(int,int),要想声明一个指向该类函数的指针,只需用指针替换函数名即可: int (*pf)(int,int);//未初始化 这个函数指针可调用所有的有两个int形参的,并且返回类型为int的函数,将函数名赋给指针变量就行 二:用typedef定义函数 ...
分类:
编程语言 时间:
2019-09-14 13:35:40
阅读次数:
87