首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
嵌入式C、C++应用开发
逗比先生
创建于2023-12-26
订阅专栏
嵌入式C、C++应用开发
暂无订阅
共11篇文章
创建于2023-12-26
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
C++学习笔记9----friend fuction(友元函数)
现实生活中场景: 比如QQ空间的相册,我建立了一个私密相册,基本QQ好友都不可见,但是我的私密好友,比如家中女神“老婆”可以访问。如何做到这种越权访问呢?就需要用到友元了,让外部的函数也可以访问我私密类内部的成员。友元函数的作用: 就是让类外的函数,例如:全局函数,可以访问类内的...
C++学习笔记8----this指针-CSDN博客
那么问题是:这一块代码是如何区分那个对象调用自己的呢? c++通过提供特殊的对象指针,this指针,解决上述问题。This指针指向被调用的成员函数所属的对象。this指针永远指向当前对象 。this指针可以解决命名冲突问题。*this 指向调用对象本体。非静态的成员函数才有thi...
C++ PK Java 之 volatile-CSDN博客
昨天看了一篇异步社区的文章,linux之父又没有忍住,狠狠了抨击了C++,“世界上最烂的语言!”、“要学就学C,再加一门带GC的语言就够了”。起因是rust要入驻linux内核,但是有网友说还不如上C++。看到上的的说辞我回想了一下自己一年多以来入手C++后的一些尴尬的事情,个人...
C++学习笔记5----结构体
cout << "name = " << person.cout << "sex = " << person.cout << "age = " << person.cout << "score = " << person.strcpy(books.strcpy(p1.p1.p1....
C++学习笔记4----变量/数组/字符串/集合
1.数组,Array 直接初始化 char 数组是特殊的,这种初始化要记得字符是以一个 null 结尾的。2.1 strcpy(s1, s2); 复制字符串 s2 到字符串 s1。 2 strcat(s1, s2); 连接字符串 s2 到字符串 s1 的末尾。 3 strlen(...
C++学习笔记7----static
存储在静态数据区的变量会在程序刚开始运行时就完成初始化,也是唯一的一次初始化。共有两种变量存储在静态存储区:全局变量和 static 变量,只不过和全局变量比起来,static 可以控制变量的可见范围,说到底 static 还是用来隐藏的。虽然这种用法不常见。PS:如果作为 st...
C++学习笔记3----时间与时间戳
double betweenSecond = difftime(time1, startTime);//该函数返回 time1 和 time2 之间相差的秒数。1.2.stm.stm.stm.stm.stm.stm.return tv.tv_sec*1000. + tv.tv_u...
C++学习笔记1----extern关键字详解
1 基本解释:extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。此外extern也可用来进行链接指定。 也就是说extern有两个作用,第一个,当它与"C"一起连用时,如: extern "C" void...
C++学习笔记2-----C++ 引用 vs 指针-CSDN博客
引用很容易与指针混淆,它们之间有三个主要的不同: 1.不存在空引用。引用必须连接到一块合法的内存。 2.一旦引用被初始化为一个对象,就不能被指向到另一个对象。指针可以在任何时候指向到另一个对象。 3.引用必须在创建时被初始化。指针可以在任何时间被初始化。注意:引用传递可以改变值,...
C++学习笔记6----typedef-CSDN博客
cout << typeid(p1).cout << typeid(p2).
C++学习笔记3----时间与时间戳
C++学习笔记3----时间与时间戳