- 博客(17)
- 资源 (9)
- 收藏
- 关注
原创 中国排名前100的IT公司
排序 单位名称 软件收入 1 华为技术有限公司 622360 2 中兴通讯股份有限公司 601331 3 海信集团有限公司 448641 4 UT斯达康通讯有限公司 386763 5 海尔集团公司 333664 6 神州数码(中国)有限公司 311862 7 浙江浙大网新科技股份有限公司 288781 8 熊猫电子集团有限公司 233572 9 浪潮集团有限公司 181046 10 东软集团有限公
2008-10-05 09:52:00
2101
原创 笔试中的两个题
MTK大小端测试:在模拟器环境中,低字节是存储在内存低端,为小端模式。int a=5,b=7,c;c=a+++b;此处相当于c=(a++)+b,运算完a=6,b=7,c=12;单目运算符优先级高于双目运算符复制字符串后n个字符void mystrcpy(char *dest,char *source,int num){ if (dest==NULL || source==NULL || (
2008-10-04 21:16:00
426
原创 利用管道进行通信
管道分命名和匿名管道之分,利用命名管道可进行进程之间的通信。进程之间只有知道管道名称才能将共享内存的数据取走,并且根据服务进程创建管道的具体参数可具体指定客户进程对管道的访问权限。首先要用到的是CreateNamedPipe函数:HANDLE CreateNamedPipe( LPCTSTR lpName, // pipe na
2008-06-14 21:56:00
519
原创 内存访问相关函数
获取系统信息:GetSystemInfo,参数是一个系统信息结构本;内存分配函数: malloc与free,new与delete,C/C++分配和释放堆内存; GlobalAlloc和GlobalFree,windows全局或者局部内存分配函数;HeapAlloc和HeapFree,windows堆分配函数; VirtualAllock和VirtualFree,window
2008-06-12 18:30:00
583
原创 MinGW,实用标准的C/C++编译器
学C/C++的时间也较长了,也用过不少编译器,包括TC、VC6.0及VS后续高版本、还有DevCpp。今天我重点要推荐的是MinGW。TC太古老了,很多地方不符合C99标准,并且DOS下的代码编辑也不是很方便。VC6安装较快,安装程序较大,是以工程的形式编译,所以理所当然会产生一些额外的文件,VC6并不是很符合C99标准,这与VC6出现的时间有关吧,VS后续版本对标准的支持越来越好,不过理所当然,
2008-06-08 14:11:00
1270
转载 STL algorithm find_end
Find last subsequence in rangeSearches the range [first1,last1) for the last occurrence of the sequence defined by [first2,last2), and returns an iterator to its first element. The sequence of ele
2008-06-07 15:22:00
643
转载 STL algorithm find_if
Find element in rangeReturns an iterator to the first element in the range [first,last) for which applying pred to it, is true. The behavior of this function template is equivalent to:
2008-06-07 13:28:00
475
转载 STL algorithm find
Find value in rangeReturns an iterator to the first element in the range [first,last) that compares equal to value, or last if not found. The behavior of this function template is equivalent to:
2008-06-07 13:22:00
1187
转载 STL algorithm for_each
Apply function to rangeApplies function f to each of the elements in the range [first,last). The behavior of this template function is equivalent to: t
2008-06-07 13:18:00
376
原创 STL中部分算法的英文说明
these several tens generic functions is very important in generic programming.so we should understand and be familiar with them,and use them as possible as you can. non-modifying sequence operat
2008-06-06 21:10:00
436
原创 函数适配器
绑定器:作用是将二元函数的一个参数绑定到某一特定的值上,将二元函数对象转化为一元函数对象。如:int * where=find_if(&array1[0],&array1[100],bind2nd(greater(),200));相似的,函数适配器bind1st可以用来绑定二元函数对象的第一个参数。取反器:取反器是一种用来对判决函数对象的结果取反的函数知配器,有两种not1和not2。not1
2008-06-06 21:08:00
541
原创 C++知识的补充与说明
不要将布尔变量与任何值进行比较,那会很容易出错的。整形变量必须要有类型相同的值进行比较浮点变量最好少比点,就算要比也要有值进行限制指针变量要和NULL进行比较,不要和布尔型和整形比较 const有数据类型,#define没有数据类型个别编译器中const可以进行调试,#define不可以进行调试在类中定义常量有两种方式1、 在类中声明常量,但不赋值,在构造函数初始化表中进行
2008-06-06 21:03:00
390
原创 堆和栈的比较
1、内存分配方面: 堆:一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式是类似于链表。可能用到的关键字如下:new、malloc、delete、free等等。 栈:由编译器(Compiler)自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、申请方式方面: 堆
2008-06-06 20:53:00
317
原创 排序基本
首先排序有稳定性问题,稳定性相对于相同数据在排序前后的位置是否变化而言的,不变则为稳定的,否则为不稳定的。按是否涉及数据的内、外存交换分为内部和外部排序注 意① 内排序适用于记录个数不很多的小文件 ② 外排序则适用于记录个数太多,不能一次将其全部记录放人内存的大文件。按策略划分内部排序方法,可以分为五类:插入排序、选择排序、交换排序、归并排序和分配排序。对一种排序算法应着重考虑
2008-06-06 20:50:00
601
Learning.UML.2.0.Apr.2006
2008-03-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人