📣 Back to School开学季 - VIP通行证5折优惠!蓝莓、Offer多多同步优惠
楼主: 张雅宸
跳转到指定楼层
上一主题 下一主题
收起左侧

求推荐学习c++模板和元编程的资料和书籍

全局:
lz 想看哪个stl的功能实现呢?
回复

使用道具 举报

🔗
 楼主| 张雅宸 2020-9-5 09:15:36 来自APP | 只看该作者
全局:
谢谢各位的回复。


一亩三分地的app貌似有bug,这么多回复就收到两个消息提醒
回复

使用道具 举报

🔗
Sezedai 2020-9-5 13:57:37 | 只看该作者
全局:
我感覺學編程看書沒啥用,直接上手寫代碼比較好使。

推薦直接上手OpenGL,OpenCV。
回复

使用道具 举报

🔗
 楼主| 张雅宸 2020-9-5 14:20:56 | 只看该作者
全局:
sorrow17 发表于 2020-9-5 08:54
lz 想看哪个stl的功能实现呢?

看看vector扩容是怎么利用noexcept move constructor的,因为之前c++没怎么接触过,所以看起来比较慢
回复

使用道具 举报

🔗
Rorshach 2020-9-6 06:01:48 | 只看该作者
全局:
服了楼上一堆说学这个有什么用的,有些人真是学计算机只是为了钱而没有对cs这座摩天大厦的崇拜和向往,光这么想就算了还以为别人都是跟他一样的
回复

使用道具 举报

🔗
magicsets 2020-9-6 08:18:56 | 只看该作者
全局:
楼主有什么模板/元编程/STL实现上的具体的问题可以集中开一个帖子发出来问。这方面很多东西是需要融汇贯通的,一些知识点要深刻理解不仅仅是C++层面的问题,所以小的case study可能更有效一些,因为可以具体展开并举例。
回复

使用道具 举报

全局:
张雅宸 发表于 2020-09-04 23:20:56
看看vector扩容是怎么利用noexcept move constructor的,因为之前c++没怎么接触过,所以看起来比较慢
具体问题具体看的话 我感觉lz其实看看cpp reference 把specialization 这个机制弄明白就能看懂大部分 type_traits 这个header,包括 nothrow move constructible 那套,然后再看vector.tcc 就大概能明白vector怎么用这个trait select它想要的constructor。(我说的主要是libstdc++)
回复

使用道具 举报

🔗
tobebeyond 2020-9-6 10:10:00 | 只看该作者
全局:
C++ template算是C++里最难的topic之一了
回复

使用道具 举报

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

本版积分规则

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