全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 767|回复: 14
打印 上一主题 下一主题

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

[复制链接]
跳转到指定楼层
1#
发表于 2020-3-24 23:04:54 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
推荐
发表于 2020-3-24 23:05:38 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
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++相关的挺难找的。。。一般要求都很高
14#
发表于 2020-3-25 01:46:04 来自手机 | 只看该作者
还不如搞go/python   
13#
发表于 2020-3-25 01:38:28 来自手机 | 只看该作者
谭浩强 大雾
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库很全面可以涵盖线程模型内存管理等方方面面。
算了,太多了,网上书单一大堆,




11#
发表于 2020-3-25 01:07:42 | 只看该作者
c艹太复杂了,各个版本之间规范与实现都不一样,说不准,交叉编译又是个坑,基本上没有人敢说自己精通这玩意,要学的话一头扎进去就是经年累月,学好了就是大佬了,学不好还不如做oneman或者拍黄片
10#
发表于 2020-3-25 00:43:56 来自手机 | 只看该作者
楼上的都言之有理,因为学习周期太长,如果真有兴趣,推荐c++ primer,不知道发到第几版了。只能说慢慢来
9#
发表于 2020-3-24 23:58:21 | 只看该作者
桌面 游戏就C#
系统编程不适合ONEMAN
8#
发表于 2020-3-24 23:53:05 | 只看该作者
个人感觉c,,,真的很难, 当初就是感觉c难,然后学的php,.  但是学好了工资很可观,毕竟底层的东西
7#
发表于 2020-3-24 23:46:02 | 只看该作者
本帖最后由 我是一个大水怪 于 2020-3-24 23:49 编辑

1和2,3算C++应用的两个不同细分行业吧。桌面GUI现有就业不怎么样,不太推荐。linux下的C++后端开发,主要是Tencent使用,市场份额也比较小。

个人看法:C++适合大学阶段系统学习,用它来转任何方向都没太大问题,真要面向就业的话,投入周期太长、收益不怎么样。因为C++应用领域是高性能,所以本身对计算机综合素质要求较高。

个人看过<<C++ Primer Plus>>,主要是了解一下它的语法,不得不说虽然语法点较多,但每个语法的语义、用处都清晰,不存在Java这样东删西删导致存在许多语法缺陷的情况。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-12-21 16:39 , Processed in 0.088088 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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