大家聊聊C或C++ 大家在生产环境中都用来干什么

meluo 发布于 2016/12/21 13:48
阅读 1K+
收藏 1

我想知道大家平时在工作中都用C或者C++ 做些什么?


加载中
0
公孙二狗
公孙二狗

我们直播客户端,身份证刷卡登陆等都用了 C++(Qt)

0
大賢者
大賢者

网游服务端 客户端 双端码农


0
大洋的顶端
大洋的顶端

从我的经验来看

1:目前安卓开发中 C/C++的重要性越来越高,比如调用so文件,我从短短的几年时间里,统计我逆向过的几百个APK中,发现带有SO库的比例越来越高,这两年统计带有SO库的比例超过70%,so库封装了一些重要算法。

想突破的话,这涉及到了安卓底层的注入和HOOK、ARM汇编等问题,而且目前破解SO库难度有加剧的趋势。

2:FLASH中,通过AS3.0来调用C写的文件,里面封装了一些重要算法,这种逆向有点困难,但是这几年这样的SWF比例越来越高。

0
東條・スペンサー・咲
東條・スペンサー・咲
主要是GUI客户端,Qt为主。准备引入Lua以解决部分代码因某些原因经常变动而不适合写死这个问题。
0
lieefu
lieefu
使用C++ Qt开发跨平台桌面版应用,例如词典软件: https://www.oschina.net/p/shanbaydict
eechen
eechen
开发跨平台桌面应用,Qt确实是首选,虽然库大点,但也值得,无论运行速度还是应用大小都比Java桌面应用有优势,我就奇怪为什么那么多跨平台IDE偏偏基于Java构建,基于Qt构建的却比较少,官方的Qt Creator也是后来才有,国内有个LiteIDE则可以用于Golang开发.如果Qt Creator早一点出来,说不定很多跨平台IDE都会基于Qt打造.
0
eechen
eechen
鸟哥用C开发PHP核心和PECL扩展.
峰哥用C开发PHP高性能网络编程扩展Swoole.
像Apache/Nginx/Memcached/Redis/SQLite/PostgreSQL都是C实现的常用服务.
像常用的编程语言Perl/Python/PHP也都是C实现.
普通PHPer表示大多数时候都是使用C实现的服务,很少自己用C写服务.

Linux上可以使用Qt Creator进行通用C/C++开发


0
WEAPON1234
WEAPON1234

C的话还是驱动吧,图形方向用C/C++较多,图形处理对性能要求很高

返回顶部
顶部