楼主: checai1217
跳转到指定楼层
上一主题 下一主题
收起左侧

C++值得花时间学吗

   
🔗
macca01 2020-7-28 06:12:23 | 只看该作者
全局:
checai1217 发表于 2020-7-28 05:56
但是你发现了没,leetcode上面的大神基本都是c++的,比如每次contest结束后你看前20名的答案,基本都是 ...

如果你经常刷题,写熟了C++和Python用起来没区别。

如果你没刷过题,为了换工作才接触leetcode,同样3个月准备时间,用Python你可能已经刷几百道了,C++可能才几十道。C++不同的语法执行效率不一样(by value, by reference, by rvalue refence etc),没刷过题的话需要脑子想一下的。熟了以后这些算法题就那么些套路,语言上的差异就不大了。

回复

使用道具 举报

🔗
HerbertWang 2020-7-28 06:14:31 | 只看该作者
全局:
yongzhao15 发表于 2020-7-27 14:59
浪费时间。
了解C++得先懂C。了解debug得懂Compiler + Assembly + OS。
楼主这个C++问题会变成很多问题

了解C++不一定要先懂C呀, C++从11之后加了很多东西, 写起来已经跟写C感觉很不一样了, gdb/valgrind 直接用用就熟了, 不懂assembly 也可以呀
回复

使用道具 举报

🔗
lovelove 2020-7-28 06:29:34 | 只看该作者
全局:
checai1217 发表于 2020-7-28 05:42
谢谢回复,同意,我这个问题的答案是it depends. lz当初选这个组的原因是,从高到低
1. 觉得c++这么些年 ...

C++ 并没有长盛不衰,其实相对于Java,Python,市场份额已经降的很厉害了。当然C++ 肯定不会消失的,因为他既能写business logic也能写底层,而且对于熟练掌握这门语言的人来说,效率都不错。

你想成为大神,这这个志向很好。但是我觉得你好像并没有进行相应的付出(不是说你懒,而是可能工作本身就疲于奔命了,没有时间投入)。比如学习方式上,根据你问的问题,我感觉你是在工作中学习C++,遇到啥学啥,知识都是碎片化的。这种方法应付python大概可以,但是应付C++就不够了。如果你真的想掌握好C++,一定要系统的学,就像上一门课一样,从语法,数据类型,练习题,循序渐进,扎扎实实,而不是在工作中遇到啥学啥。我自己是先学C++ Primer, 然后The C++ Programming Language, 每章后面的习题都认真做一做。如果这两本书你能认真学一遍,不敢说成为大神,把C++ 变成一个得心应手的工具是没问题的。




回复

使用道具 举报

全局:
道理和,学车是学手动挡还是自动挡,是一样的
回复

使用道具 举报

🔗
michaelzheng 2020-7-28 06:53:05 | 只看该作者
全局:
C++一定要系统的学才行
回复

使用道具 举报

🔗
impodream 2020-7-28 07:00:36 | 只看该作者
全局:
首先赞楼主的勇气,不是每个人都有勇气跳出comfort zone寻求挑战的。

其次关于职业发展:游戏行业内C++非常常用,尤其是大厂需要自己写engine的时候,你如果有C++的经验是巨大的加分项。
回复

使用道具 举报

🔗
自由马甲 2020-7-28 07:01:48 | 只看该作者
全局:
wengjn 发表于 2020-7-28 02:54
那个说学C++就和互联网行业无缘的显然对互联网行业理解有偏差啊
现在的互联网app大部分都based on云计算, ...

层主方便说说自己目前在哪司的哪个组工作么?
回复

使用道具 举报

🔗
akika2020 2020-7-28 07:03:37 | 只看该作者
全局:
C++啊,要求不高,你能把lifespan、ownership搞清楚,什么container、smart pointer、reference、value都是小菜一碟。
有些东西是偏底层的知识,正因为C++要接触这些范围,设计上当然不可能像Python这种high level language那样轻便。有一道门槛并不是C++的错。

2020年了就不要讲OpenGL了,除非是legacy code,何况人家是C API,放过C++好么。DX/metal/vk不香吗?
回复

使用道具 举报

全局:
匿名用户 发表于 2020-07-27 16:25:03
你可拉倒吧,简历写个C++直接简历拒的公司才是大多数,能别误导人吗
啥?
会写 c++ 是作弊了还是赌博了,简历直接拒?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表