V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Axurez
V2EX  ›  C

C++ 可以用来写什么?

  •  
  •   Axurez · 2015-05-07 04:00:29 +08:00 · 3004 次点击
    这是一个创建于 3492 天前的主题,其中的信息可能已经有所发展或是发生改变。

    现在还有用得到 C++ 的地方么?

    38 条回复    2015-05-27 22:57:33 +08:00
    canautumn
        1
    canautumn  
       2015-05-07 05:11:34 +08:00   ❤️ 2
    我感觉楼主应该是做前端或业务的,在这些领域确实没有用C++的地方。不过如果楼主的问题不加限定范围的话就像个笑话了。可说的太多,建议楼主自行google。
    ryd994
        2
    ryd994  
       2015-05-07 05:18:55 +08:00
    C++ 不可以用来写什么?
    xiazhichenjlu
        3
    xiazhichenjlu  
       2015-05-07 05:19:12 +08:00   ❤️ 2
    见 C++ 作者写的 C++ Applications http://www.stroustrup.com/applications.html
    lincanbin
        4
    lincanbin  
       2015-05-07 07:50:51 +08:00 via Android   ❤️ 1
    写需要性能的一切,浏览器,编译器,操作系统,Office,数据库,Web服务器软件等等都可以。
    Septembers
        5
    Septembers  
       2015-05-07 07:53:52 +08:00
    能做什么取决于你想做什么
    initialdp
        6
    initialdp  
       2015-05-07 08:14:31 +08:00
    我们用C/C++写企业通信服务器。我觉得对性能有点要求的,都会采用C/C++吧,因此lz的问题应该改成:C++不适合写什么? 我觉得互联网的前端、企业ERP(比如业务部分)等变动比较频繁的软件,可能不适合用C++。
    msg7086
        7
    msg7086  
       2015-05-07 08:23:27 +08:00
    随便举个栗子。你网上下载到的这些电影视频,包括在线播放的视频节目,都是用一些由C/C++编写的工具来制作的。你问问你自己,有在网上看过视频吗?那些就是C/C++用到的地方。
    rcmerci
        8
    rcmerci  
       2015-05-07 08:31:44 +08:00
    世界主要还是C++构建的.......
    RockShake
        9
    RockShake  
       2015-05-07 08:34:12 +08:00
    任何一种前后端都可以使用的语言,逻辑上均可以用以实现任何应用开发
    abscon
        10
    abscon  
       2015-05-07 08:54:13 +08:00
    你用来在v2ex上发的这个帖子“C++ 可以用来写什么?”的软件,本身很可能是以 C++ 为主写的。

    这个软件俗称浏览器
    won
        11
    won  
       2015-05-07 08:55:56 +08:00
    不妨尝试优化一次802.11协议?LZ一定会大有收获
    Septembers
        12
    Septembers  
       2015-05-07 09:02:29 +08:00
    @won 这坑相当大啊
    imn1
        13
    imn1  
       2015-05-07 09:28:49 +08:00
    甲骨文已经写出来了,可以试试草书
    acros
        14
    acros  
       2015-05-07 09:34:08 +08:00
    游戏。大型游戏。
    loveuqian
        15
    loveuqian  
       2015-05-07 09:35:21 +08:00
    iOS。。。
    scream7
        16
    scream7  
       2015-05-07 09:48:26 +08:00
    搭车同问下,c/c++也有几年经验了,最近读研,没有工程做,现在想提升下工程经验,求一些开源项目,包括web,多线程/进程以及数据库之类的方向,谢谢
    northisland
        17
    northisland  
       2015-05-07 10:10:55 +08:00
    上到GPU科学计算,比如深度学习网络;
    下到服务器、系统工具。
    whatisnew
        18
    whatisnew  
       2015-05-07 10:33:01 +08:00
    更喜欢 C
    moe3000
        19
    moe3000  
       2015-05-07 10:44:13 +08:00
    现在已经没有用到C++的地方了么!楼主是在钓鱼么
    learnshare
        20
    learnshare  
       2015-05-07 11:03:12 +08:00
    我倒是想知道 C++ 还有什么不能写
    onemoo
        21
    onemoo  
       2015-05-07 14:01:08 +08:00
    看了上面的,LZ相比也知道了C/C++的应用范围非常之广。
    对于我,C++主要用来写游戏。
    ioth
        22
    ioth  
       2015-05-07 14:06:52 +08:00
    COBLOS可以写什么?
    dalaomj
        23
    dalaomj  
       2015-05-07 15:51:36 +08:00
    编程语言、操作系统、web服务器、邮件服务器、浏览器、脚本解释引擎、网络基础协议。。。。这些东西,总得有人持续维护创新吧?
    不至于发明出浏览器以后,所有的人就都去写javascript去了。
    se7ensong
        24
    se7ensong  
       2015-05-07 15:59:03 +08:00
    基本都可以写,主要是需要执行效率和与底层硬件相关的地方
    qToTp
        25
    qToTp  
       2015-05-07 16:05:01 +08:00
    anything
    kelvansun
        26
    kelvansun  
       2015-05-07 16:08:22 +08:00
    C++可以写的软件太多了!
    em70
        27
    em70  
       2015-05-07 18:44:25 +08:00 via Android
    工业控制软件,比如神舟飞船
    eqing
        28
    eqing  
       2015-05-07 18:57:40 +08:00
    mongodb
    tuoxie007
        29
    tuoxie007  
       2015-05-07 19:12:29 +08:00
    这个问题问得好像C++啥都不能干似的。。。
    j16ZgMV9cs6ZB23n
        30
    j16ZgMV9cs6ZB23n  
       2015-05-07 22:28:17 +08:00
    用其他簡單易行的解決方案依舊無法做到或者很難做到的,高效的數據處理、細粒度的控制、大範圍的代碼復用,以及其他那些一般性解決方案無法涉及的領域比如嵌入式開發、realtime系統、操作系統內核、航天、飛行器、及某些普通的軍工領域。
    dndx
        31
    dndx  
       2015-05-07 22:32:10 +08:00   ❤️ 1
    只要是图灵完备语言,理论上什么都可以写。
    stackpop
        32
    stackpop  
       2015-05-07 23:44:24 +08:00
    高频交易 HFT
    JayaOcean
        33
    JayaOcean  
       2015-05-08 04:46:01 +08:00
    有没有发现楼主一言不发… 你们已经掉入楼主的陷阱了… 改天再发个帖《Mac OS 不就长得漂亮点么有什么用》:P
    silvernoo
        34
    silvernoo  
       2015-05-08 09:30:47 +08:00
    notcome
        35
    notcome  
       2015-05-08 11:58:16 +08:00 via iPhone
    我仔细想了一下,似乎除了 IOKit,LLVM,WebKit,JavaScriptCore,Mac/iOS 下就没有苹果官方的 C++ 项目了。
    zhipeng
        36
    zhipeng  
       2015-05-08 12:15:34 +08:00
    编译器、解释器、浏览器、数据库
    endrollex
        37
    endrollex  
       2015-05-08 12:23:22 +08:00
    我的游戏用C++开发中 https://github.com/endrollex/imm_engine
    qiuyi116
        38
    qiuyi116  
       2015-05-27 22:57:33 +08:00
    什么都可以,,应该说,适合开发什么吧。比较适合后台,底层库,还有就是大型应用。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3283 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 12:11 · PVG 20:11 · LAX 04:11 · JFK 07:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.