作者MartinJ40 (Martin J-40)
看板Soft_Job
标题Re: [请益] 什麽程度才能在履历上说自己会某个语言?
时间Tue Apr 14 18:20:41 2020
C++的话小弟我提供的一个指标
看完effective modern C++
这本涵盖了C++重要的概念 lambda expression, rvalue reference,
template type deduction, copy/move constructor, destructor,
async/thread, move symantec, smart pointer,
编译时期决定(constexpr, std::_if系列)
然後还会使用至少一个编译环境去建构专案(link, include)
个人觉得会以上的东西算是懂C++了
剩下的主要是演算法问题 严格上来说不算C++语法
vector是amortized analysis
unordered_map, unordered_set是hash map
map, set是红黑树
deque是queue
stack是stack
来自C的东西也不算是C++ 纯"C++"写法是可以不用这些东西依然能完成专案
goto, malloc, free
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.163.58.205 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1586859643.A.D5D.html
※ 编辑: MartinJ40 (118.163.58.205 台湾), 04/14/2020 18:23:24
1F:推 cuteSquirrel: 推 语言特性与STL背後的观念 04/14 18:28
2F:推 plsmaop: a tour of c++ 也可以看看 c++ 之父简单介绍 c++ ,甚至 04/14 18:50
3F:→ plsmaop: 包含 concept 跟 constraint 04/14 18:50
4F:推 neo5277: 教练,我想学c++ 04/14 18:50
5F:推 jj0321: 封面摆一只猴子, 书名[ 欢乐学C++:从入门到放弃 ] 04/14 19:06
6F:推 cuteSquirrel: XDDDDD 04/14 19:08
8F:→ yamakazi: 这本很多观念题 04/14 19:36
9F:推 viper9709: 推 04/14 23:43
10F:推 s9209122222: 以前学 C 的时候 goto 老师都不准用耶,因为违反程式 04/15 20:29
11F:→ s9209122222: 逻辑 04/15 20:29
12F:推 wulouise: 很多东西存在不表示好用,有时候常常会被滥用XD 04/15 22:32
13F:推 wei371114: goto不准用+1 有共鸣lol 04/21 10:46
14F:嘘 jeff04209: semantic 05/03 14:25
15F:推 Dracarys: semantics啦@jeff04209 05/03 22:49