编程语言
我记得在有一次面试中,面试官问我自己实现的一个栈中会不会有内存泄露的问题,我努力搜索可能的问题,就是感受不到可能出现的问题。当时忽然意识到,内存泄露这个问题一直被我忽略,因为用的是java/C#,这些语言中都有内存自动回收的机制,我突然发现自己对这个问题竟然一无所知。面试中的栈就是下面这个://
你...
我们知道,进程在各自独立的地址空间中运行,进程之间共享数据需要用mmap或者进程间通信机制,有些情况需要在一个进程中同时执行多个控制流程,这时候线程就派上了用场,比如实现一个图形界面的下载软件,一方面需要和用户交互,等待和处理用户的鼠标键盘事件,另一方面又需要同时下载多个文件,等待和处理从多个网络主...
Using wildcard types in your APIs, while
tricky, makes the APIs far more flexible. If you write a library that will be
widely used, the proper use of ...
第五届蓝桥杯C/C++初赛试题
下载地址
http://download.csdn.net/detail/lcl15572830433/7083175...
一、const和volatile分析
1、const修饰变量
# 在c语言中const修饰的变量时只读的,其本质还是变量
# const修饰的变量会在内存占用空间
# 本质上const只对编译器有用,在运行时无用
原来const不是真的常量
2、const修饰数组
# 在C语言中const修饰的数组是只读的
#const修饰的数组空间不可以被改变
const int A[...
快排的实现分为两个函数Partition和QuickSort实现如下://参数如下://i初始值为low
-1,指向传入数组的前一个位置;i表示的已经排好顺序且小于KEY的最后一个元素的index;//j初始值为low,指向数组开始的位置;指向已排序的部分(包括大于key和小于key的部分)的下一个...
发现现在的天下几乎都是java的天下啊,虽然我个人对java没什么好感,但是迫于生活压力,还是学一下吧,我关注的应该主要还是web方面,所以应该学的是java
server page(JSP),所以先把javase的内容先复习复习一下吧。 我觉得通过一些demo来记语言中的一些特性和概念是比较好的,...
第一篇:JAVA字符编码系列一:Unicode,GBK,GB2312,UTF-8概念基础第二篇:JAVA字符编码系列二:Unicode,ISO-8859,GBK,UTF-8编码及相互转换第三篇:JAVA字符编码系列三:Java应用中的编码问题第四篇:JAVA中文字符编码问题详解-Java认证考试资格...
1 #include 2 using namespace std; 3 4 class ClassA
5 { 6 int member; 7 8 public: 9 ClassA (int x):member(x)10 {11 cout <<
"A构造:" <<member <<endl;12 }1...