- 博客(12)
- 资源 (1)
- 收藏
- 关注
转载 C++面试常见题目问与答(汇总一)
http://blog.csdn.net/charles_r_chiu/article/details/47858885此次整理来自QQ群186588041,所有资料来自谭校长、张教主、H神、Robort、fight for dream、刀刀、二货 主要是总结了一些经常被问道的面试题 经验不足,水平有限,希望读者能提出宝贵的意见~~~~1、什么是虚函数?什么是纯虚函
2015-10-26 23:26:10 803
转载 qsort函数的用法
qsort函数用法qsort 功 能: 使用快速排序例程进行排序 用 法: void qsort(void *base, int nelem, int width, int (*fcmp)(const void *,const void *)); 各参数:1 待排序数组首地址 2 数组中待排序元素数量 3 各元素的占用空间大小 4 指向函数的指针用于
2015-10-25 12:39:15 405
转载 大端模式和小端模式
在 各种计算机体系结构中,对于字节、字等的存储机制有所不同,因而引发了计算机 通信领 域中一个很重要的问题,即通信双方交流的信息单元(比特、字节、字、双字等等)应该以什么样的顺序进行传送。如果不达成一致的规则,通信双方将无法进行正 确的编/译码从而导致通信失败。目前在各种体系的计算机中通常采用的字节存储机制主要有两种:Big-Endian和Little-Endian,下面先从字节序说起。一、什
2015-10-21 22:49:30 513
转载 Eclipse 编译错误 Access restriction:The type *** is not accessible due to restriction on... 解决方法
Eclipse 编译错误 Access restriction:The type *** is not accessible due to restriction on... 解决方案 Eclipse 编译时报错: Access restriction:The type JPEGCodec is not accessible due to restrict
2015-10-19 10:18:15 606
转载 最值得阅读学习的 10 个 C 语言开源项目代码
伯乐在线注:『阅读优秀代码是提高开发人员修为的一种捷径』http://t.cn/S4RGEz 。之前@伯乐头条 曾发过一条微博:『C 语言进阶有哪些优秀的代码可以阅读?』http://t.cn/R72EdtY 。今天来看看 平凡之路 推荐的《最值得阅读学习的 10 个 C 语言开源项目代码》。1. WebbenchWebbench是一个在linux下使用的非常简单的网站
2015-10-13 13:46:07 510
转载 singleton instance 实现
单例模式(Singleton),保证一个类仅有一个实例,并提供一个访问它的全局访问点。 通常我们可以让一个全局变量使得一个对象被访问,但它不能防止你实例化多个对象。一个最好的办法就是,让类自身负责保存它的唯一实例。这个类可以保证没有其他实例可以被创建,并且它可以提供一个访问该实例的方法。单例模式(Singleton)UML类图:分析:
2015-10-12 22:43:46 631
转载 ACM输入输出--多组测试用例--C、C++、Java
C和C++:必须是 int main()提交,输入和输出的格式一定要按照题目要求的去写,否则提交不过。输入不可用文件输入。LanguageCC++To read numbersint n;while(scanf("%d", &n) != EOF){ ...}i
2015-10-09 23:15:35 1645
转载 Java的List模板类型与C++的list模板类型的比较
http://blog.csdn.net/leopardaa521/article/details/5736825Java的List只是一个容器接口,定义List必须用一些实现类如ArrayList来实现。对List使用需要理解几个关键点: ①List的add()方法只能添加对象,无法添加基本数据类型! ②List不会自己去开辟空间来复制add()添
2015-10-09 16:19:13 1094
转载 指针常量与常量指针(const用法总结)
const是一个C语言的关键字,它限定一个变量不允许被改变。使用const在一定程度上可以提高程序的安全性和可靠性指向常量的指针:const int *pa;int const *pa;两者等价。因为指向常量的指针有时候会指向常量,所以它具有这个性质:“不能靠解引用改变它指向的对象的值”,以此保护它所指向的常量的常量性:*pa =d; // 不可行(d是已经声明过的整型
2015-10-04 15:15:29 2018
转载 C/C++ 内存对齐原则及作用
struct/class/union内存对齐原则有四个:1).数据成员对齐规则:结构(struct)(或联合(union))的数据成员,第一个数据成员放在offset为0的地方,以后每个数据成员存储的起始位置要从该成员大小或者成员的子成员大小(只要该成员有子成员,比如说是数组,结构体等)的整数倍开始(比如int在32位机为4字节, 则要从4的整数倍地址开始存储),基本类型不包括struct
2015-10-04 09:50:49 29804 9
转载 C++运算符重载
C++中的操作符重载一、什么是操作符重载操作符重载可以分为两部分:“操作符”和“重载”。说到重载想必都不陌生了吧,这是一种编译时多态,重载实际上可以分为函数重载和操作符重载。运算符重载和函数重载的不同之处在于操作符重载重载的一定是操作符。我们不妨先直观的看一下所谓的操作符重载: 1 #include 2 3 using namespace std; 4 5
2015-10-03 16:43:59 553
转载 C/C++中四种不同的类型转换方式
使用标准C++的类型转换符:static_cast、dynamic_cast、reinterpret_cast、和const_cast。 1 static_cast用法:static_cast ( expression ) 该运算符把expression转换为type-id类型,但没有运行时类型检查来保证转换的安全性。它主要有如下几种用法:①用于类层
2015-10-03 15:40:31 664
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人