1
feng1234 2017-08-25 16:45:18 +08:00
楼主是想干程序员还是就单纯完成学术任务?目的不一样,学的内容就会缩小很多
|
2
YyYyYyy OP @feng1234 近期的话应该是学术目标吧,长远看还是想掌握 C++写程序的(毕竟 unreal 等一干引擎还是要用 C++的……
|
3
acros 2017-08-25 17:03:59 +08:00 1
我跟你反过来的。
标准库这个··有 C++标准库那本书,按定位,类似 C#的 System.Generic/System.Collection 哪种? (好像不太贴切的类比)。 至于 DLL、调用约定那个,大概是平时习惯.Net 环境不太适应?知道有讲这类的,但是这本也略枯燥: https://book.douban.com/subject/3652388/ 不知道有没有同类型更好的选择。 |
4
acros 2017-08-25 17:05:54 +08:00
一堆开头下划线的东西?
是指 C++或 VS 编译器内置宏吗? 这个我也不懂,一般卡着了去查 MSDN 文档的。 |
5
feelapi 2017-08-25 21:56:21 +08:00 1
https://book.douban.com/subject/3652388/
这本书够了,剩下的都可以 Google 到。看完了就可以开始干活了,不会的现学。学术用途的话足够了。 现在还在用 C++的都是有特别目的的,比如做大型软件(上千万行这种),通用库,操作系统等等。其他的其实要求没那么高。 |
6
skadi 2017-08-25 22:12:24 +08:00 1
|
7
alqaz 2017-08-26 11:16:16 +08:00 1
标准库,和楼上一样,http://en.cppreference.com/w/cpp
dll 模块方面,网上搜,文章好多 c++20,现在不需要看,vs 应该不支持,看看 c++11 相关的就可以了。 编译器相关参数,都用上 vs 了,暂时不需要 调用约定,你暂时也不需要管,或者都写成一样的,就可以。 OpenGL/DX,你既然以前是做 unity3D,很多概念应该有类似的地方。 至于开头下划线的东西,我不知道你是说宏定义韩式什么,或者调用约定。 |
8
jukka 2017-08-26 19:29:45 +08:00 via iPhone
重点是你做的内容,并不是 C++本身的特性。
|