首頁  >  問答  >  主體

服务器端 - c++服务端开发的教程?

今天看到一个招聘消息招游戏后端服务的c++程序员。之前学过些c++,不过使用的比较少,而且市面上的c++服务端方面的书籍感觉也没怎么见过,大多都是算法或者stl模版之类的东西。想了解一下c++服务端程序员的成长路线。

天蓬老师天蓬老师2764 天前539

全部回覆(4)我來回復

  • PHP中文网

    PHP中文网2017-04-17 13:26:28

    個人感覺公司裡面的C++主要應用在圖形圖像和平行程式設計方面,前者有OpenGL,Op​​enCV這些函式庫,後者有boost asio,muduo,ACE,C++11這些。如果你有興趣還可以研究谷歌的V8引擎,現在整天都有一大堆javascript程式猿想拿著V8統治世界,殊不知這一切都是C++的功勞。

    回覆
    0
  • PHPz

    PHPz2017-04-17 13:26:28

    如果年輕, 時間也允許, 那就去了解開源文化,
    去熟悉vim, zsh, 再了解一些編譯連結的知識

    磨刀不誤砍柴工

    然後, 基礎好的話可以看幾章APUE

    回覆
    0
  • 迷茫

    迷茫2017-04-17 13:26:28

    我也很想知道~

    回覆
    0
  • 黄舟

    黄舟2017-04-17 13:26:28

    書籍有很多啊,例如:

    • 陳碩的Linux多執行緒伺服器端程式設計

    • ACE程式設計師指南: 網路與系統程式設計的實用設計模式

    • C++網路程式設計.卷1-運用ACE與模式消除複雜度

    • C++網路程式設計.卷2-基於ACE和框架的系統化重複使用

    • ACE技術內幕

    • 模式導向的軟體體系結構系列

    網路相關的庫有:

    • ACE

    • asio

    • memcached

    • redis

    • lievent

    • libev

    • Google開源的grpc

    • Tencent開源的libco

    • 陳碩的muduo

    • 雲風的skynet

    不要把CC++割裂開來,有很多網絡庫在底層都是用C封裝的,C++通常體現在設計模式上

    回覆
    0
  • 取消回覆