自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

顾清欢的博客

记忆衰退

  • 博客(54)
  • 资源 (2)
  • 收藏
  • 关注

原创 Essential c++ 第六章练习及类模板template class 知识点

知识点:1、类模板形式 template< typename elemType> class T ,其中typename可以替换为class,写成template< class elemType> class T。 调用形式:T< str

2018-10-16 19:29:05 798

原创 Essential c++ 第五章课后练习

练习5.1题目:实现一个两层的stack类体系。其基类是个纯抽象类Stack,只提供最简单的接口:pop(),push(),size(),empty(),full(),peek(),print()。两个派生类则为LIFO_Stack和Peekback_Stack。#include<iostream>#include<string>#include<vector...

2018-10-12 18:57:39 591

原创 Essential c++ 5.2节 面向对象编程初识

知识点:1.为了让member function 在运动时动态进行,需要在它声明前加关键字virtual(虚函数)2. 基类的析构函数前加virtual是因为 在实现多态时,当用基类操作派生类,在析构时防止只析构基类而不析构派生类的状况发生。3. 编译器中没有显示析构函数的打印内容是因为析构函数是在main函数结束后进行的,当用pause暂停时,析构函数还没运行。4. 派生类可直接用基类的...

2018-10-11 12:10:58 187

原创 Essential c++ 课后练习4.5

#include<iostream>using namespace std;typedef float elemType;//方便我们转换为template形式class Matrix{ //friend声明不受访问权限的影响,放在class开始处 friend Matrix operator+(const Matrix&, const Matrix&)...

2018-10-10 18:30:54 460

转载 c++ operator 重载运算符 简单理解

operator是C++的关键字,它和运算符一起使用,表示一个运算符函数,理解时应将 operator== 整体上视为一个函数名。这是C++扩展运算符功能的方法,虽然样子古怪,但也可以理解:一方面要使运算符的使用方法与其原来一致,另一方面扩展其功能只能通过函数的方式(c++中,“功能”都是由函数实现的)。一、为什么使用操作符重载?对于系统的所有操作符,**一般情况下,只支持基本数据类型和标准...

2018-10-09 10:01:28 1662

原创 Essential c++ 课后练习4.4

**题目:**一份“用户概况记录(user profile)”内含以下数据:登录记录、实际姓名、登录次数、猜过次数、猜对次数、等级——包括初级、中级、高级、专家,以及猜对百分比(可实时计算获得,或将其值储存起来备用)。请写出一个名为UserProfile的class,提供以下操作:输入、输出、相等测试、不相等测试。其constructor必须能够处理默认的用户等级、默认的登录名称(“guest”)...

2018-10-08 18:30:44 540

转载 C++ 枚举enum用法简单理解

如果一个变量只有几种可能的值,可以定义为枚举(enumeration)类型。所谓”枚举”是指将变量的值一一列举出来,变量的值只能在列举出来的值的范围内。声明枚举类型用enum开头。 枚举类型(enumeration)是C++中的一种派生数据类型,它是由用户定义的若干枚举常量的集合:(1)、枚举中每个成员(标识符)结束符是“,”,不是”;”,最后一个成员可省略”,”; (2)、初始化时可以赋负数,...

2018-10-08 16:37:01 2563

原创 c++ 实现一个function object,运用“函数调用运算符重载”

标准库预先定义了许多function object,所谓function object是某种class的实例对象。functional头文件里自带的六个关系运算:less, less_equal, greater, greater_equal, equal_to, not_equal_to.搭配bind2nd()函数使用,bind2nd(less(),val),将val绑定到less() fu...

2018-10-07 21:15:52 293

转载 c++ 友元friend简单理解

C++中的友元机制允许类的非公有成员(private成员)被一个类或者函数访问,友元按类型分为三种:普通非类成员函数作为友元,类的成员函数作为友元,类作为友元。友元包括友元的声明以及友元的定义。友元的声明默认为了extern,就是说友元类或者友元函数的作用域已经扩展到了包含该类定义的作用域,所以即便我们在类的内部定义友元函数也是没有关系的。友元可以是一个函数,该函数被称为友元函数;友元也可以是...

2018-10-07 19:29:21 246

原创 c++ 构造函数constructor /复制构造函数copy constructor

构造函数:每个类都分别定义了他的对象被初始化的方式,类通过一个或几个特殊的成员函数(member function)来控制其对象的初始化过程,这些函数叫做构造函数。构造函数的任务是初始化类对象的数据成员(data member),一般就是private里定义的data member。以下引用https://blog.csdn.net/onlyongwang/article/details/80...

2018-09-30 16:32:19 1584

原创 Essential c++ 第四章课后练习

练习4.1-4.2Stack.h 头文件#include <iostream>#include <algorithm>#include <string>#include <vector>using namespace std;//class主体class

2018-09-29 15:19:41 944 1

原创 Essential c++ 第三章课后练习

P75 find()函数处理array、vector、list的区别。#include<iostream>#include<string>#include&amp

2018-09-26 09:36:48 805

原创 Essential c++ 第二章课后练习

练习2.1#include <iostream>#include <string>using namespace std;bool fibon_elem(int pos, int &elem){ if (pos&amp

2018-09-20 20:57:07 770 1

原创 Essential c++ 第一章课后练习

练习1.5#include <iostream>#include <string>using namespace std;int main(){ string name; cout <&

2018-09-19 20:41:26 576 1

KR360机器人操作指南.pdf

KUKA KR360型机器人详细指南,购买机器人时厂家附赠,比官网的资料详细

2019-06-14

KR600机器人操作指南.pdf

KUKA KR600机器人的详细指南,购买机器人的时候厂家附赠的,比官网的详细

2019-06-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除