|
jiafanerApr 12, 2019
1
刚开始看 C++ 一头雾水
准备用 QT 写桌面 |
|
strpbrkApr 12, 2019 via iPhone
2
嵌入式 硬件开发 游戏开发 数据库
|
|
CbdyApr 12, 2019 via Android
3
C 操作系统
C++游戏、系统软件 |
|
neoblackcapApr 12, 2019
6
C 主要是要跟硬件打交道的场景,
C++主要是大型基础应用程序,对性能要求高,延迟忍受度低。比如分布式系统,数据库,3A 游戏,Office,Adobe,编码相关等 |
|
7
图形处理.比如 flutter 的引擎,opencl gl cv,跨平台的音视频播放,数据库和操作系统,高性能后端.比如高频交易,网游后
|
|
8
所有用于支撑互联网基础设施的基础设施
绝大部分都是用 c/c++写的 |
|
zzzhboooApr 12, 2019
9
金融,期货,股票
|
|
orafyApr 12, 2019 via iPhone
10
实时系统,游戏引擎,高频交易
|
|
traitApr 12, 2019
11
图形渲染除了它们两现在真是一个能打的都没有
|
|
inokiApr 12, 2019 via Android
12
现在计算机基石吧,远古的是汇编
|
|
jxf2008Apr 12, 2019
13
学 Qt 的飘过。。。。
一直用 openCv 处理图片 |
|
14
@inoki #12 其实汇编也是,现在写 C/C++的 说自己不懂汇编,这门语言你两门语言你没法学
|
|
HackerPainterApr 12, 2019
15
需要高性能的地方基本都是 C++
|
|
fannasApr 12, 2019 via Android
16
高性能计算与并行计算
|
|
7sDreamApr 12, 2019
17
只有我们还在用 C++ 写 Web 服务吗……
脑壳疼…… |
|
zwh2698Apr 12, 2019 via Android
18
系统软件,嵌入式,物联网,总之你用的一切电子产品都有。 举个例子,家里的路由器,洗衣机,冰箱,出门你用的导航,不管是车载还是 Android 或者 ios 的,你的汽车控制系统。等等。太多了
|
|
20
去搜搜 C++ 招聘信息
|
|
coderluanApr 12, 2019
21
简单来说,任何性能为主要指标的领域,而且严格来说是 C 和汇编,C++只是当成 C 语言的扩展,本身的很多特性因为性能原因也是很少使用的。
|
|
7sDreamApr 12, 2019
22
@zealinux #18
公司内部的,有开源版,如果想试一下的话: https://github.com/TarsCloud/Tars 但我不确定开源版有没有 HTTP 协议支持,还是只支持 RPC。 |
|
inokiApr 12, 2019 via Android
23
@q397064399 我接触到是 bootloader 用汇编写,然后环境初始化好之后都转交给 c 或者更高层语言了
|
|
q397064399Apr 12, 2019
24
@inoki #23 但是你要学懂,学明白并了解 C/C++的设计(例如左值 move 指针 函数返回) 就真的要对 栈帧还有汇编的调用 过程 了解的明明白白,我不是说你背熟汇编所有的指令,因为指令太多,而且有些编译器隐藏了很多优化。
|
|
q397064399Apr 12, 2019
25
@inoki #23 我最近也在看 C++的左值 move 但是看了半天 不明白,然后反汇编一看 就恍然大悟
|
|
waruqiApr 12, 2019 via Android
26
用 c 的话可以试试 https://github.com/tboox/tbox 跨平台基础库
|
|
lovejunjie1Apr 12, 2019
28
C++曾经理解了一些 2 进制和 16 进制的一些基础概念,还有进出栈。最怕的还是指针,不敢动,动不好就蓝屏
|
|
29
|
|
dabaibaiApr 12, 2019
31
所有后端
|
|
GooooooniXApr 12, 2019
32
嵌入式 C/C++ 都用.
还有很多基础软件基本也是他俩写. |
|
deadEggApr 12, 2019
33
纯 c: 驱动往上吧,比如 dpdk、spdk
c++:应用型,比如著名的 btc、xmr、eos 都是 C++开发的 用纯 c 来规定接口、oop 很恶心其实。而且隐式转型、靠地址转型又相对比较复杂,所以不太适合大型应用的开发(考虑到效率)。 而 c++既有 c 的优点,又解决了 c 的一些缺点,所以大型用开发还是相对快速的 |
|
zjsxwcApr 12, 2019
34
没有 GC 的高性能需求
|
|
vexxxApr 12, 2019
35
c 适合写小而精的代码,linux 底层代码都用 c。
c++适合大型应用,例如图形等复杂应用。 |
|
glfpesApr 12, 2019 via Android
36
推荐引擎 需要高性能的东西。
|
|
allinQQQApr 12, 2019 via iPhone
38
信息安全,网络通信等
|
|
weifengzi2009Apr 12, 2019
39
高频交易、超算(当然还有 Fortran 等语言)
|
|
hkitdogApr 12, 2019 via iPhone
40
工業應用,例如自動化流水線上的控制台,ATM 客戶端
還真沒聽過用 c/cpp 寫 crud 的 |
|
Destiny97Apr 12, 2019 via Android
42
bootloader 就是初始化好硬件,如看门狗,时钟,dram,刚开始是用汇编操作,因为 c 语言跑不起来,设置 sp 指针后,清除 bss 段初始化环境后就可以交给 c 了
|
|
keenkillerApr 13, 2019
43
Rust 可以替代一部分 C/C++的工作了,但是这个语言的设计总感觉有一些缺陷
|
|
usingnamespaceApr 13, 2019 via iPhone
44
@wwqgtxx ? Redis 干干净净的 ANSI C 写得谢谢
|
|
wwqgtxxApr 13, 2019 via iPhone
45
@usingnamespace ansi c 就不是 c 了么?我只是说这些个软件是 c 或者 c++写的,有啥问题?
|
|
SunFarrellApr 13, 2019
46
发波内推要求
if (熟练掌握 Qt) printf("PC 音视频开发! "); else if (会一点 QT && (熟悉 图像处理 || 图形渲染)) printf("做图像处理 /图形渲染 /音视频开发方向!"); else printf("没了"); 以上两个职业,比较喜欢招年轻有潜力的(以后让你学学机器学习能快速应用),直播行业,待遇不会差的,简历发这里 [email protected] |
|
lizhuoliApr 14, 2019 via iPhone
47
音视频,图像编解码,只能上 C/C++,因为必须且一定需要汇编和內连汇编
|
|
coderluanApr 14, 2019
48
@yanaraika 请正确理解我的意思,我并不是说 C++没 C 多,而是说这些领域中 C++主要使用性能好的特性,而这些特性大多继承自 C 语言。
|
|
yanaraikaApr 14, 2019 via Android
49
@coderluan 并不。std::sort vs qsort。能用 expression template 消除无谓 copy/allocation 的矩阵库 vs BLAS。
|
|
usingnamespaceApr 15, 2019 via iPhone
50
@wwqgtxx 瞎了不好意思。。不知道为啥没注意到你写了 c
|