JoeChenzzz

导航

上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页

2018年10月6日 #

c++产生随机数

摘要: rand() int rand(void),头文件stdlib.h rand()返回一随机数值的范围在0至RAND_MAX (215-1=32767)间,0~RAND_MAX每个数字被选中的机率是相同的。 rand()的随机数都是由伪随机数,即是由小M多项式序列生成的,其中产生每个小序列都有一个初始 阅读全文

posted @ 2018-10-06 11:18 JoeChenzzz 阅读(209) 评论(0) 推荐(0)

2018年9月30日 #

类类型转换

摘要: 1.c++的两种类类型转化 1)转换构造函数 2)类型转换运算符 2.类型转换运算符 1)类型转换运算符将一个类类型转换成其他类型 2)形式:operator type() const 没有返回类型,没有形参,且为const成员 3)C++中没有返回类型的函数有3个,构造函数、析构函数、类型转换运算 阅读全文

posted @ 2018-09-30 21:14 JoeChenzzz 阅读(211) 评论(0) 推荐(0)

function类型(c++11)

摘要: 1.c++五大可调用的对象 可调用的对象常常作为泛型算法的实参 1)函数 2)函数指针 函数名其实也是函数指针,只不过函数名是一个常量指针,它的值不能改变,只能指向该函数,不能改变它的值让它指向别的函数 3)lambda表达式 4)bind对象 5)重载了opeartor()运算符的类 2.可调用的 阅读全文

posted @ 2018-09-30 20:59 JoeChenzzz 阅读(1257) 评论(0) 推荐(0)

bind函数(c++11)

摘要: 1.概念 1)c++11使用bind()函数可以向函数传递参数,一般调用形式为: 返回的newCallable是一个可调用的对象,callable是需要传参的函数,arg_list是参数列表 2)bind()函数的头文件是 functional,使用时最好带上std::,因为网络编程中也有一个bin 阅读全文

posted @ 2018-09-30 19:34 JoeChenzzz 阅读(431) 评论(0) 推荐(0)

谓词

摘要: 1.概念 1)谓词指的是一个可调用的表达式 2)sort()函数的第三个参数就是一个谓词,接受一个参数的谓词叫作一元谓词,接受两个参数的谓词叫作二元谓词 阅读全文

posted @ 2018-09-30 15:34 JoeChenzzz 阅读(507) 评论(0) 推荐(0)

lambda表达式(c++11)

摘要: 1.概念 1)lambda表达式是一个可调用的代码单元,它由一个捕获列表、一个参数列表、一个箭头、一个返回类型、一个函数体组成: 2)可以忽略参数列表和返回类型,但必须包含捕获列表和函数体: 3)忽略参数列表:参数列表可以忽略,捕获列表不可以忽略,也就是说“()”可以忽略,“[]”不可以忽略 4)忽 阅读全文

posted @ 2018-09-30 11:06 JoeChenzzz 阅读(232) 评论(0) 推荐(0)

2018年9月28日 #

重载运算符

摘要: 1.重载运算符的五大基本规则 1)重载的运算符的参数数量应与运算对象数量一样多 2)不能有默认实参(不然就违反了第一条) 3)其参数至少有一个是类类型,不能全是内置类型 4)只能重载已有运算符,且含义应保持一致 5)不能改变运算符原有的优先级和结合律 2.五大不能重载的运算符 1) . (成员访问运 阅读全文

posted @ 2018-09-28 21:30 JoeChenzzz 阅读(419) 评论(0) 推荐(0)

sizeof新用法(c++11)

摘要: 1.概念 1)sizeof是关键字,也是运算符,用来求对象占用空间的大小,返回字节数 2)c++11允许使用作用域运算符(::)来获取类中成员的大小,以前只允许先创建一个类的对象,通过类对象访问成员得出大小 3)sizeof()的计算发生在编译阶段 阅读全文

posted @ 2018-09-28 20:28 JoeChenzzz 阅读(213) 评论(0) 推荐(0)

引用限定符(c++11)

摘要: 1.概念 1)下面这种情况将对一个右值调用成员函数、对右值赋值 2)旧标准中,没有办法阻止这种使用方式,c++11下,为了维持向后的兼容性,仍然允许向右值调用成员函数、向右值赋值,但是提供了一种阻止的方法:使用引用限定符&和&&来指明成员函数的this指针指向的是左值还是右值 阅读全文

posted @ 2018-09-28 17:26 JoeChenzzz 阅读(1820) 评论(0) 推荐(0)

this指针和const成员函数

摘要: 1.this指针 1)this指针是成员函数的隐式参数,成员函数通过this指针来访问调用它自己的那个对象,成员函数对各成员的访问均通过this进行 2)当某个对象调用它的成员函数时,编译器会把这个对象的地址传给这个成员函数,用这个地址初始化成员函数的this指针 3)this指针默是一个指向类类型 阅读全文

posted @ 2018-09-28 16:36 JoeChenzzz 阅读(223) 评论(0) 推荐(0)

上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页