后台开发中的c和c++的比较
2010-07-30 21:24
190 查看
后台开发中的c和c++使用
1. stl使用:从性能上考虑,stl 在逻辑层、应用层用的比较多,在更底层的时候用的就不多了;
2. 内存分配方式:kernel和后台中更多的使用大块的内存分配、全局变量,对动态内存的分配使用较少;
3. 错误及异常处理:后台程序中更多使用是函数返回错误和信号处理,较少使用c++的异常处理机制;
1. “仅仅靠加机器来解决后台程序的性能问题是程序员的耻辱。”
1. stl使用:从性能上考虑,stl 在逻辑层、应用层用的比较多,在更底层的时候用的就不多了;
2. 内存分配方式:kernel和后台中更多的使用大块的内存分配、全局变量,对动态内存的分配使用较少;
3. 错误及异常处理:后台程序中更多使用是函数返回错误和信号处理,较少使用c++的异常处理机制;
1. “仅仅靠加机器来解决后台程序的性能问题是程序员的耻辱。”
相关文章推荐
- C++后台服务程序开发模式
- C++后台开发校招面试常见问题
- linux c/c++后台开发组件之:memcached 单机和分布式集群c++客户端
- C++ 的linux后台开发要学什么?
- 【C++后台开发面试】C++语言相关
- C++学习笔记-后台服务程序开发模式
- linux 后台c++开发 ide集会
- C++后台服务程序开发模式
- 用C++做微信公众平台开发的后台开发时,用sha1加密验证的方法
- C++后台开发之编译与链接2017/5/12
- [todo]后台开发面试 c c++
- C++后台开发之网络IO模型
- C++后台开发面试常见问题汇总
- 当C/C++后台开发遇上Coroutine
- linux c/c++ 后台开发常用组件之:高级字符串处理库
- 今日头条C++后台开发实习面试总结
- 嵌入式开发之C++基础学习笔记1--综合比较HelloWorld示例
- linux c/c++ 后台开发之—连接池
- linux c/c++ 后台开发常用组件之:c++日志模块
- linux C/C++服务器后台开发面试题总结