- 博客(11)
- 收藏
- 关注
转载 c++中的引用与指针的区别
c++中的引用与指针的区别 ★ 相同点: 1. 都是地址的概念; 指针指向一块内存,它的内容是所指内存的地址;引用是某块内存的别名。 ★ 区别: 1. 指针是一个实体,而引用仅是个别名; 2. 引用使用时无需解引用(*),指针需要解引用; 3. 引用只能在定义时被初始化一次,之后不可变;指针可变;
2014-09-14 19:57:00
382
转载 MSDN安装
帮助文档安装方法:先解压vs2010的ISO文件,里面会有个ProductDocumentation文件夹,其实这个就是安装MSDN的文件夹了。把ProductDocumentation文件夹,放在想安装的目录下。先装好vs2010,运行vs2010,点击help,打开manage help settings,选择install content from disk,路径选择
2014-06-07 15:55:51
684
原创 “PlaySound”: 找不到标识符
这两天在看windows程序设计,对于《windows程序设计pdf版》中第三章中的一段源代码在VS2008中跑了下,出现了问题-----错误 3 error C3861: “PlaySound”: 找不到标识符。查阅了相关的资料才解决掉。下面是我的解决方案:PlaySound (TEXT ("hellowin.wav"), NULL, SND_FILENAME | SND_A
2014-05-25 15:26:15
1395
转载 堆和栈的区别
一、预备知识―程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)― 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) ― 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态
2014-05-06 20:06:18
414
原创 string操作函数
string操作函数targetString.assign( sourceString, start, numberOfCaracters ) 从sourceString复制字符串到targetString,完全覆盖targetString内容 string.length() 获取字符串长度string.at( i ) 获取字符串第i个值(从0开始)int result =
2014-04-27 19:00:20
518
转载 字符串反转
import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletConfig;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpS
2014-04-27 17:01:05
383
原创 选择排序的C++实现
选择排序每一趟从待排序的数据元素中选出最小(或最大)的一个元素,顺序放在已排好序的数列的最后,直到全部待排序的数据元素排完。 选择排序是不稳定的排序方法。
2014-04-25 10:38:43
432
转载 C++面试(2)
1、对于如下程序:#include using namespace std;class A{public:A(){cout}};int main(void){A a[4], b,*p;}会输出多少个A?( C )A、2 B、3
2014-04-24 20:31:09
439
转载 C++面试
1 编程基础1.1 基本概念1. 的理解:const char*, char const*, char*const的区别问题几乎是C++面试中每次 都会有的题目。 事实上这个概念谁都有只是三种声明方式非常相似很容易记混。 Bjarne在他的The C++ Programming Language里面给出过一个助记的方法: 把一个声明从右向左读。 co
2014-04-24 20:29:10
392
转载 C++ 虚函数表解析
前言虚函数表一般继承无虚函数覆盖一般继承有虚函数覆盖多重继承无虚函数覆盖多重继承有虚函数覆盖安全性结束语附录一VC中查看虚函数表附录 二例程C++ 虚函数表解析 陈皓http://blog.csdn.net/haoel 前言 C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际
2014-04-23 17:58:21
390
转载 继承、组合、委托
继承、组合、委托 软件设计模式中,有很多经典模式,今天从最基本的继承、组合、委托开始研究(Inheritance、Composition、Delegation)。一、继承(Inheritance) 简单来说,继承就是在原有类A的基础上,新建一个类B,不过新建的类B是在A的基础上,继承父类(A)的属性以及方法。该模式是面相对象的基础。
2014-04-23 15:54:46
644
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人