小奥的学习笔记

  • Home
  • Learning & Working
    • Speech Enhancement Notes
    • Programming language
    • Computer & DL
    • MOOC
  • Life
    • Life Time
    • Thinking & Comprehension
    • Volunteer
    • Plan
    • Travel
  • Footprints
  • GuestBook
  • About
    • About Me
    • 个人履历
    • 隐私策略
C++慕课
C/C++

C++面向对象程序设计课程笔记(第四周)

第一节 运算符重载的基本概念 C++预定义的运算符,只能用于基本数据类型的运算。基本数据类型包括:整型、实型、字符型、逻辑型等。 在数学上,两个复数可以直接进行+、-运算,但是在C++中,直接将+、-用在复数对象是不允许的。 有时候也会希望让对象也能通过运算符进行运算,这样代码更简洁、更容易理解,这个时候就需要运算符的重载了。 运算符重载的目的是:扩展C++中提供的运算符的适用范围,使之能作用于对象。 它的实质是函数重载。可以重载为普通函数,也可以成员函数。 把含运算符的表达式转换成对运算符函数的调用,把运算符的操…

2018年9月11日 0条评论 1340点热度 0人点赞 yszhang 阅读全文
C/C++

C++面向对象程序设计课程笔记(第三周)

第一节 this指针 1.C++程序到C程序的翻译 图1 从C++到C C++中的class在C语言中并不存在,因此可以用struct(结构体)来代替,成员变量也可以直接用域来代替,但是类中的成员函数却无法在C语言中直接表示,所以只能把SetPrice设置为全局函数。由于是全局函数,为了能让其使用结构体内的数据,故在SetPrice中增加了一个参数struct CCar *this,这样就可以在函数体中把p的值传递给结构体中的price,实现了跟成员函数一样的功能,同理,在main()中SetPrice函数执行也得…

2018年9月8日 0条评论 1397点热度 0人点赞 yszhang 阅读全文
C/C++

C++面向对象程序设计课程笔记(第二周)

第一节 类和对象的基本概念(2) 1.类的成员函数和类的定义分开写 例如我们在类里面定义了一个类别还有函数,那么类的定义可以写在类的外面,以例子给出格式(仍以上一节CRectangle类为例): int CRectangle::Area(){ return w*h; } void CRectangle::Init(int w_, int h_) { w = w_; h = h_; } 一定要通过对象或对象的指针或对象的引用才能引用。 2.类成员的可访问范围 (1)private:私有成员,只能在成员函数内访问; (…

2018年9月3日 0条评论 1741点热度 0人点赞 yszhang 阅读全文
C/C++

C++面向对象程序设计课程笔记(第一周)

一、动态内存分配 1.第一种用法,分配一个变量: P = new T; T是任意类型名,P是类型为T*的指针。动态分配出一片大小为sizeof(T)字节的内存空间,并且将该内存空间的起始地址赋值给P。比如: int *pn; pn = new int; *pn = 5; 2.第二种用法,分配一个数组: P= new T[N]; T:任意类型名; P:类型为T*的指针; N:要分配的数组元素的个数,可以是整型表达式。 动态分配出一片大小为N*sizeof(T)字节的内存空间,并且将该内存空间的起始地址赋给P。 例如:…

2018年9月3日 0条评论 1352点热度 0人点赞 yszhang 阅读全文
12
搜索
欢迎关注我的个人公众号
最新 热点 随机
最新 热点 随机
DEEPFILTERNET:一种基于深度滤波的全频带音频低复杂度语音增强框架 奥地利匈牙利九日游旅程 论文阅读之Study of the General Kalman Filter for Echo Cancellation 小奥看房之鸿荣源珈誉府 杭州往返旅途及西溪喜来登和万怡的体验报告 2022年的第一篇碎碎念
奥地利匈牙利九日游旅程DEEPFILTERNET:一种基于深度滤波的全频带音频低复杂度语音增强框架
《鸟哥的Linux私房菜》(基础篇)笔记整理(第4章) 拜欧斯奥特曼长篇版的新版海报 2010 S.V Beijing Travel Road:GO TO BEIJING 2010 S.V Beijing Travel Ready:财政问题 未知原因,导致数据库部分数据丢失 中华帝国没落史
标签聚合
Python 算法 鸟哥的linux私房菜 python学习 学习 生活 leetcode linux Java 高中
最近评论
davidcheung 发布于 6 个月前(02月09日) The problem has been fixed. May I ask if you can s...
tk88 发布于 6 个月前(02月07日) Hmm is anyone else having problems with the pictur...
cuicui 发布于 10 个月前(10月20日) :wink:
niming 发布于 11 个月前(09月19日) 同级校友,能刷到太巧了
davidcheung 发布于 2 年前(08月16日) 我得找一下我之前整理的word文档看一下,如果找到了我就更新一下这篇文章。
Nolan 发布于 2 年前(07月25日) 您的笔记非常有帮助。贴图不显示了,可以更新一下吗?
davidcheung 发布于 3 年前(06月19日) 到没有看webrtc的代码。现在主要在看我们公司的代码了。。。只是偶尔看一看webrtc的东西。。。
aobai 发布于 3 年前(03月13日) gain_change_hangover_ 应该是每三个block 只能够调整一次,这样保证每帧...
匿名 发布于 5 年前(12月30日) 烫
小奥 发布于 5 年前(12月12日) webRTC里面的NS本身我记得就是在C++里面呀

COPYRIGHT © 2025 小奥的学习笔记. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

陕ICP备19003234号-1

鲁公网安备37120202000100号