自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 [4]面向对象程序设计(Object oriented programming):

第六节 复习Complex类的实现过程 编程内容 略第七节 三大函数:拷贝构造、拷贝复制、析构class String{public: String(const char* cstr = 0); String(const String& str); String& operator = (const String&); ~String(); char* get_c_str() const { return m_data;}pri

2022-02-21 21:33:42 159

原创 [3]面向对象程序设计(Object oriented programming):操作符重载与临时对象

第五节 操作符与运算符重载在C++中,操作符本身就是一种函数,是可以让使用者自定义的。那么我们认为复数的计算,不如直接用+号来使用,而+号的概念和运算规则需要进行运算符重载。操作符重载根据成员函数的区别有两种写法:inline complex&complex::operator += (const complex& r){ return _doapl (this, r);}inline complex& //这后面写的是接收者将以怎样的形式得到返回值。

2022-02-21 18:56:49 160

原创 [Code Journal#1] 2022/2/20

1. 求最大公约数gcd(a,b) OJW1T2int gcd(int a,int b){ return b ? gcd(b ,a % b) : a;}2. Trie树:OJW1T4一种数据结构,利用公共前缀压缩存储空间。本质为一棵26叉树,树干上存储每一条字符对应的结点。支持单词的插入、查询、求前缀等功能。#include <cstdio>#include <string>#include <iostream>using n

2022-02-20 21:33:35 478

原创 [2]面向对象程序设计(Object oriented programming):参数传递与返回值

第四节 参数传递与返回值把构造函数放在private区内。看起来有一点奇怪,这个意思就是:函数不可被外界调用。constructor(ctor)构造函数被放在private区,也就是,不允许被外界创建对象。这种写法叫singleton,是有需求的。常量成员函数(const member functions)real()函数后跟着const ,则不会改变类内部的数据。不会改变数据内容的,需要加上const 。当外部定义虚数类为const时,倘若我们的成员函数没有加const,相当于告诉

2022-02-20 21:10:32 372

原创 [数电计组]第二节:二进制编码

计算机外部信息和内部数据的表示:外在的多媒体信息是连续的,可以对离散样本用0、1编码以使信息离散化,这样便可以在后续运算中处理。计算机内部信息都用二进制编码。原因:(1)制造两个稳定态的物理器件容易(2)二进制编码、计数、运算规则简单(3)正好与逻辑命题相对应,便于逻辑运算,并可方便地用逻辑电路实现算术运算。机器数:用0和1编码的计算机内部的0/1序列 真值:机器数真正的值,即:现实中带正负号的数进位计数制:用一串数字表示一个数,每个数字的位置对应一 个权重,该数的

2022-02-20 11:21:09 1264 1

原创 [1]面向对象程序设计(Object oriented programming):头文件与类、构造函数

资源来自:​​​​​​https://www.youtube.com/watch?v=2S-tJaPKFdQ&list=PL-X74YXt4LVZ137kKM5dNfCIC4tsScerb第一讲:C++编程简介基于对象、面向对象。类(class)之间相关联的代码。class的经典分类:带指针、不带指针。C++是第一个面向对象的语言,其他的诸如java等语言,也是面向对象的。C++:包含C++语言、C++标准库的部分。标准库内含的东西逐渐增多,可以加以利用。推荐书籍:C++Pr

2022-02-19 21:42:20 555

原创 C++语言学习[1]:常量

1.字面常量C++中的整型数据除了一般的表示方法后,允许给他们添加后缀u或l,u对应的是无符号型常量,l对应的是长短整型之分。十进制:以+或-号开头,后接一串首位非0的0~9构成的字符串构成,或者一个单独的字符0。若无正负号,则默认为正数。八进制:以数字0开头,后面接若干个八进制数字,八进制数前不带正负号,全部默认为正数。十六进制:以数字0和字符x(不区分大小写)开头,后面接若干个十进制数字和字母A-F或a-f。同时,可以访问int或longlong的数值范围。 cout << -1

2022-02-08 17:41:34 707

原创 [数电计组]第一节:计算机系统概述

计算机组成与设计,学习笔记与内容摘要。

2022-02-04 16:00:00 548

空空如也

空空如也

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

TA关注的人

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