全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
12
返回列表 发新帖
楼主: cbacn
打印 上一主题 下一主题

求过来人推荐一套好的c/c++的教程,哪个机构的教程好?

[复制链接]
11#
发表于 2020-3-25 01:07:42 | 只看该作者
c艹太复杂了,各个版本之间规范与实现都不一样,说不准,交叉编译又是个坑,基本上没有人敢说自己精通这玩意,要学的话一头扎进去就是经年累月,学好了就是大佬了,学不好还不如做oneman或者拍黄片
12#
发表于 2020-3-25 01:24:33 | 只看该作者
学c++就为了做这些?
1. GUI为什么不用 Electron, 不喜欢web套一层,要Native,那c#微软的UWP不好?
2. linux服务端,不就是为了做应用,golang不好?python不好?
3. TCP/UDP,同2.

c/c++其实挺好的,但是,学习路径非常长,成本很高。没有一整套完整体系的知识基础,慢慢一点一点补。基本只能是从入门到放弃。

当然,如果真要学基础(做不了项目的)
1. C++ Primer :学习基础语法
2. Effective C++:一些特性及注意事项
3. C++对象模型:深入理解c++的对象原理
4. 程序员的自我修养,链接、装载与库:理解c++程序的构成,运作加载原理(这里需要扩充操作系统基础知识,否则看不懂)
嗯,上面的搞完了,基本算是了解C++了
然后想要应用实践
理解一些常用的库,例如 STL BOOST, CHROMIUM BASE库很全面可以涵盖线程模型内存管理等方方面面。
算了,太多了,网上书单一大堆,




13#
发表于 2020-3-25 01:38:28 来自手机 | 只看该作者
谭浩强 大雾
14#
发表于 2020-3-25 01:46:04 来自手机 | 只看该作者
还不如搞go/python   
15#
发表于 2020-3-25 01:54:14 | 只看该作者
本帖最后由 坏鱼炒年糕 于 2020-3-25 01:58 编辑

C母语 接着 C++ 和 Qt 的给你说下。。。
做桌面还是用 C# 吧。。简单得多
做Linux服务器网络软件推荐用 Go
C++ 用  TCP/UDP 坑太多了

如果是兴趣,其实作为非专业程序猿来说,只需要有程序思维,做什么方面就用做那个方面最好用的语言是最好的。。就比如做web后端,即使你更熟悉C++,如果你现学Go来做web后端都比用C++来说来得快和方便。。。
如果是想找工作。。C++相关的挺难找的。。。一般要求都很高
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-12-24 17:57 , Processed in 0.060581 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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