深入理解c++对象模型(1)-背景介绍

为什么想更新此系列

本人是一名半路出生的c++程序猿,在编写c++程序之前,我一直都做的是python nodejs的开发,在做这些语言的开发的时候,我更多考虑的是如何去实现功能,当我还在年轻的时候,刚开始写代码的时候,没有现在了解底层原理的时候,我更多关注的是语言本身的语法,如何让程序不报错,所以当时自然也没有现在这么多疑问,例如:函数如何调用的?类型本质是什么?程序如何被翻译?计算机背后的逻辑是什么…

但是当我进入现在公司进行实习的时候,我的认知发生了天翻地覆的变化,终极原因是:我使用的语言是c++,一个很“强大”的语言…

当然本人在大学中间也学过c++,时间点大概是大一下学期,那个时候,我认为c++是一门很乏味的语言,没有前端三剑客能让人备受刺激,黑乎乎的命令行运行界面,古老的语法,让我感觉未来如果我做程序猿,我一定不会从事这门语言,因为太无趣了…而且真的很底层,每天操作的都是指针等,这些当时完全不懂的概念,所以我一路向北,开始python和js的人生。

因为自己是一个比较好强的人,所以在我从事的领域中,我向来不会允许自己成为一个啥也不会的局外人,在21年的10月份,我重新开始拾起了c++的学习,在这一路的学习中间,有很多人在帮助我,包括我的导师,我的同事,他们会推给我很多值得学习的书籍,而我也会一一的去阅读。《深入了解c++对象模型》是其中一本书,也是一本目前我读了两遍依然觉得不够熟悉的书籍。本书的译者是台湾的候捷老师,一位非常著名的c++老师,我向来是很喜欢他的教学风格和书籍风格的。特别是那一句可以称得上程序猿箴言:源码之前,了无秘密。为了让自己达到更好的理解效果。所以我准备用自己的理解来说明这本书以及相关的衍生内容。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值