• c++进阶


    对网络编程/多线程/系统编程有一定了解;
    4:对ngnix,redis,memcache有一定了解;
    5:有高并发服务开发经验优先;

      因为C/C++在嵌入式、移动互联网、物联网有很大的优势,有很多人就靠一个作品就创业成功了,有人搞过一个智能马桶的电子配件可以检测糖尿病,结果一飞冲天。
        移动互联网的很多应用都是C/C++开发,C/C++不仅运行在Android上,也可以运行在iOS上,在移动互联网与物联网领域如果有好的idea都比较容易创业成功。

    个人感觉可以先深入了解下STL,《STL源码剖析》;
    再看《Effective C++》,《More effective C++》;
    然后是boost库的源码,应该够了。

    程是一个需要大量实践的工作,所以如果可能的话应该尽量加入一些项目,同时注意编程的一些风格,尤其是效率和可维护性,这方面可以参考《Effective C++》《More Effective C++》《泛型编程与STL》等。
    对于一门语言,有超过10w行代码的经验后,自然就会进阶了。

    创业学什么C++,先学会混社会

    C++是一门运用很广泛的计算机编程语言,适合于多种操作系统,因此也有着很广阔的运用领域。据不完全数据统计,C++培训在游戏、服务器端开发、数字图 像处理、网络软件、移动(手持)设备等领域中都是可以被用到的。那么,C++在哪些领域用的比较多?  对于我们平常接触的比较多的游戏而言,目前很多游 戏客户端都是基于C++开发的,可能不包括一些网页游戏,如果想从事游戏开发行业学好c++是没错的。C++在工程性,运行效率及维护性上都比其他语言要 强,但作为一门基础性语言,要真正从事游戏开发行业,还需要懂得大量的图形学和计算几何算法,以及对游戏场景中各种复杂关系的处理,如光照处理、角色渲 染、特效渲染、场景计算、实时阴影处理、地形渲染、例子渲染、UI渲染等等。  除了在游戏开发中运用的比较多,很多互联网公司的后台服务器程序也都是基 于C++开发的,而且大部分是linux,unix等类似操作系统。从IBM、微软、中软、 用友、阿里巴巴、TOM、新浪、联想、大唐电信、亚信等世界知名企业每年都向深圳达内预订几千名C++工程师的情况中我们便可以看出,C++在互联网、通 信等领域的运用是多么的广泛。

  • 相关阅读:
    document.load 和document.ready 两个事件的区别
    undefined和null的区别
    点击返回上一个界面事件
    APP上点击事件时 取消点击的阴影
    MUI控制安卓手机自带的返回键 禁止返回
    css过滤镜实现颜色渐变
    CSS3 Media Queries模板:max-width和min-width
    什么是响应式网页设计?
    实用的CSS3-渐变背景色
    Oracle EBS 报表日期格式问题
  • 原文地址:https://www.cnblogs.com/timssd/p/4856478.html
Copyright © 2020-2023  润新知