C/C++
nightrainljh
架构
展开
-
轻松记住大端模式和小端模式
在做通信时,涉及到大端小端!大端模式和小端模式如何记忆? 转载自:http://blog.chinaunix.net/uid-25906157-id-3164447.html端模式(Endian)的这个词出自Jonathan Swift书写的《格列佛游记》。这本书根据将鸡蛋敲开的方法不同将所有的人分为两类,从圆头开始将鸡蛋敲开的人被归为Big Endian,从尖头开始将鸡蛋转载 2015-11-24 10:43:33 · 583 阅读 · 0 评论 -
Google C++编程风格指南(非常有用)
Google C++编程风格指南(一)背景Google的开源项目大多使用C++开发。每一个C++程序员也都知道,C++具有很多强大的语言特性,但这种强大不可避免的导致它的复杂,这种复杂会使得代码更易于出现bug、难于阅读和维护。本指南的目的是通过详细阐述在C++编码时要怎样写、不要怎样写来规避其复杂性。这些规则可在允许代码有效使用C++语言特性的同时使其易于管理。风转载 2015-11-18 22:29:12 · 3612 阅读 · 0 评论 -
非常棒的二分查找所有情况的考虑
转载地址 http://www.cnblogs.com/ider/archive/2012/04/01/binary_search.html (很是佩服作者细心 sgliu)在学习算法的过程中,我们除了要了解某个算法的基本原理、实现方式,更重要的一个环节是利用big-O理论来分析算法的复杂度。在时间复杂度和空间复杂度之间,我们又会更注重时间复杂度。时间复杂度按优劣排差不转载 2015-11-18 22:33:02 · 471 阅读 · 0 评论 -
java与C++多态实现比较
原文 http://blog.csdn.net/yqt123/article/details/61238021:java中没有虚函数的概念,但是有抽象函数的概念,用abstract关键字表示,java中抽象函数必须在抽象类中,而且抽象 函数不能有函数体,抽象类不能被实例化,只能由其子类实现抽象函数,如果某个抽象类的子类仍是抽象类,那么该子类不需要实现其父类的抽象函数。转载 2015-11-29 17:21:28 · 497 阅读 · 0 评论