查看: 10363| 回复: 42
跳转到指定楼层
上一主题 下一主题
收起左侧

[新组上路] 新入职ramp up,有些C++ code看不懂

 
🔗
匿名用户-QCWBL  | 添加认证 | 2022-12-30 00:44:23 来自APP |倒序浏览

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
新入职的公司所有代码都是C++的,有一些细节地方看不太懂。我以前用的C和Python,请问有什么网站能快速搜索C++语法解释的?

比如这个语法看不懂,想知道怎么快速搜到对应语法解释?谢谢🙏

auto var = []() -> bool { /*some code which will return bool var*/};

上一篇:同事互评
下一篇:想要实习return 尽量避免中国manager mentor
推荐
codingsapien 2022-12-30 01:03:36 | 只看该作者
全局:
问chatgpt:

The code creates a lambda function named `var` which is assigned to the `auto` keyword. In this particular case, the lambda function takes in no parameters and returns a `bool` value. The body of the lambda function contains the code that is executed when the lambda is called. Note that this syntax is specific to C++11 and later versions of the language.

补充内容 (2022-12-30 02:47 +8:00):
btw,我不懂 c++ 啊,无法证实 chatgpt 说的是不是真确的 😂😂-baidu 1point3acres

评分

参与人数 5大米 +6 收起 理由
南方的狼 + 2 给你点个赞!
kakadu2000 + 1 给你点个赞!
pentilm + 1 给你点个赞!
lifeGamer1024 + 1 赞一个
charnugagooo + 1 赞一个

查看全部评分

回复

使用道具 举报

全局:
Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14. From 1point 3acres bbs
大概是兼顾理论和实践的最快的读物了。册子很薄,可以当工具书看

评分

参与人数 6大米 +8 收起 理由
爱丽丝和鲍勃 + 3 欢迎分享你知道的情况,会给更多积分奖励!
awooghj + 1 很有用的信息!
我真累了 + 1 给你点个赞!
baixinfd + 1 赞一个
lifeGamer1024 + 1 赞一个

查看全部评分

回复

使用道具 举报

推荐
ccdtz 2022-12-30 02:07:56 | 只看该作者
全局:
攒米看帖9981 发表于 2022-12-29 09:05
python也有lambda呀
你以前没用过吗

python lambda的syntax差的多吧。关键是在python里看到lambda你搜就是了,在c++
看到估计连搜啥关键字都不知道。
. check 1point3acres for more.
而且楼主的只是举例,为啥会有人专门讨论例子,而非核心思想呢?逻辑啊!人家的痛点是,类似这样的语法很多看不懂,搜索关键字也不知道搜啥,而且效率低,要怎么办?

上面那个说用chatgpt的我觉得是很好的建议。
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-YPEWV  | 添加认证 | 2022-12-30 00:47:11
这个可以搜关键词 c++ lambda

评分

参与人数 1大米 +5 收起 理由
欢迎大家润欧洲 + 5 赞一个!

查看全部评分

回复

使用道具 举报

🔗
shawnzhao 2022-12-30 00:58:28 | 只看该作者
全局:
本帖最后由 shawnzhao 于 2022-12-29 12:00 编辑

这个是c++ lambda,可以看看这个https://en.cppreference.com/w/cpp/language/lambda或者geeksforgeeks
至于在不知道的情况下怎么搜,可以把符号转成文字再搜索,或者试试chatgpt?

评分

参与人数 1大米 +5 收起 理由
欢迎大家润欧洲 + 5 很有用的信息!

查看全部评分

回复

使用道具 举报

全局:
python也有lambda呀
你以前没用过吗
回复

使用道具 举报

全局:
Tensorflow一出现即开源(2015年底?),也是C++,在那时,很多人去学习源码,也看不懂,硬着头皮看,一年下来,会发现自己机器学习、分布式系统、C++都超越大部分人了。

综上,Google oriented coding,硬着头皮干就完了。
回复

使用道具 举报

🔗
lordstone 2022-12-30 01:50:12 | 只看该作者
全局:
我们组是用c++几乎最新版本 (17现在到20)写search engine的。我们组基本都是依照 https://en.cppreference.com/w/ 作为C++的最权威网站。
回复

使用道具 举报

🔗
madbg 2022-12-30 02:25:49 | 只看该作者
全局:
可以买本effective modern c++看看

https://www.amazon.com/Effective ... prove/dp/1491903996
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
职场达人
  • ↑ 本版用于讨论职场各种干货话题,闲聊请去🔗聊聊或者🔗匿名版
  • ❌ 本版严禁水贴,引战,发布广告,拉群,贴个人联系方式,扣分无警告
  • ☑ 求职、面经等去 🔗北美求职和 🔗回国求职大区,刷题和学习请去 🔗终身学习大区
  • ☑ 请去专版发布 🔗内推, 🔗招聘信息,和讨论 🔗创业内容
  • ☑ PIP / DevList/ Need Support 等话题也已开设 🔗专版

本版积分规则

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