会员
商店
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
Twice!
博客园
首页
新随笔
联系
订阅
管理
随笔 - 30
文章 - 0
评论 - 2
阅读 -
25422
【侯捷C++面向对象笔记】Complex类
关键词:可见性, const, by value or reference
Tip
demo
why private constructor:实现单例模式
内联的好处:减少了函数调用,效率更高。
- 使用
inline
关键字建议编译器内联,实际是否内联由编译器决定
构造函数中,初始化时就进行赋值,效率更高
一个用于获取类私有属性的成员函数,一般需要用
const
修饰,因为我们不希望外部对私有属性进行改变。
右边这种写法(只对对象const)会使编译器confused
参数传递时,大部分情况,pass by reference好于pass by value。(开销小)
但往往需要使用const修饰引用。
why非成员函数?如果为成员函数,无法实现第三种
double + complex
的情况。(因为this是complex)
必须return by value的情况,返回临时对象
分类:
C++_Notes
好文要顶
关注我
收藏该文
微信分享
rthete
粉丝 -
1
关注 -
0
+加关注
0
0
«
上一篇:
【ChernoC++笔记】智能指针
»
下一篇:
ubuntu编译opencv:cmake时下载超时及找不到源的问题
posted @
2024-01-18 16:12
rthete
阅读(
8
) 评论(
0
)
编辑
收藏
举报
刷新页面
返回顶部
登录后才能查看或发表评论,立即
登录
或者
逛逛
博客园首页
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
相关博文:
·
【侯捷C++面向对象笔记】补充3-template
·
【侯捷C++面向对象笔记】补充1-conversion function
·
C++学习笔记 1
·
C++笔记(细碎小知识点)1
·
C++ 编程中的核心知识点!
阅读排行:
·
25岁的心里话
·
闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
·
零经验选手,Compose 一天开发一款小游戏!
·
因为Apifox不支持离线,我果断选择了Apipost!
·
通过 API 将Deepseek响应流式内容输出到前端
公告
昵称:
rthete
园龄:
3年11个月
粉丝:
1
关注:
0
+加关注
<
2025年3月
>
日
一
二
三
四
五
六
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
随笔分类
C++_Notes(18)
搬砖日记(10)
沉淀(2)
随笔档案
2024年11月(1)
2024年4月(3)
2024年3月(2)
2024年1月(8)
2023年7月(11)
2023年6月(2)
2023年4月(3)
阅读排行榜
1. WSL2安装CUDA踩坑Debug全记录(11042)
2. Win10配置OpenSSH服务(4188)
3. 通过__cplusplus查看c++版本并检查gcc支持版本(3484)
4. VSCode连接Jupyter+切换conda内核(2188)
5. C#开发之WPF项目中权限控制的实现(attribute)(786)
评论排行榜
1. WSL2安装CUDA踩坑Debug全记录(2)
推荐排行榜
1. WSL2安装CUDA踩坑Debug全记录(1)
最新评论
1. Re:WSL2安装CUDA踩坑Debug全记录
嘿嘿,写的很好。解决了我的 The following packages have unmet dependencies: libcufile-11-4 : Depends: liburcu6 but...
--安半愚
2. Re:WSL2安装CUDA踩坑Debug全记录
我windows驱动是正常的,wsl中也能用,在里面又创建了个gpu容器,方便迁移。按照官网的安装步骤,发现cuda和cudnn的安装,wsl特殊版和ubuntu的安装命令一模一样,等一切搞定后,容器...
--zzwno1
主题色彩
点击右上角即可分享
SQL AI 助手
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端