服务器端 - c++服务端开发的教程?
天蓬老师
天蓬老师 2017-04-17 13:24:28
0
4
563

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

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

reply all(4)
Ty80

Personally, I feel that C++ in the company is mainly used in graphics and parallel programming. The former includes libraries such as OpenGL and OpenCV, and the latter includes boost asio, muduo, ACE, and C++11. If you are interested, you can also study Google's V8 engine. There are a lot of javascript programmers who want to rule the world with V8 all day long, but they don't know that all this is the result of C++.

PHPzhong

If you are young and time allows, then learn about open source culture,
get familiar with vim, zsh, and learn some knowledge about compilation and linking

Sharpen your knife and chop the firewood

Then, if you have a good foundation, you can read a few chapters of APUE

迷茫

I also want to know~

黄舟

There are many books, such as:

  • Chen Shuo’s Linux multi-threaded server-side programming

  • ACE Programmer’s Guide: Practical Design Patterns for Network and System Programming

  • C++ Network Programming. Volume 1-Using ACEs and Patterns to Eliminate Complexity

  • C++ Network Programming. Volume 2-Systematic reuse based on ACE and frameworks

  • ACE Technology Insider

  • Pattern-oriented software architecture series

Network-related libraries include:

  • ACE

  • asio

  • memcached

  • redis

  • lievent

  • libev

  • GoogleOpen Sourcegrpc

  • TencentOpen Sourcelibco

  • Chen Shuo’smuduo

  • Yunfeng’sskynet

Don’t separate C and C++. There are many network libraries that are encapsulated with C at the bottom layer. C++ is usually reflected in the design pattern

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template