自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (16)
  • 收藏
  • 关注

转载 what is the difference between "delete []m_data"and "delete m_data"

delete m_data不是只释放一个单元么?   不是, 对于 char, int, float....等等内部数据类型, delete 和 delete[] 一样 但对于类就大有不同 比如 char* p = new char[128]; delete p; 和

2012-11-21 23:51:30 449

转载 c++return总结

return是C++预定义的语句,当return语句提供了一个值时,这个值就成为函数的返回值. 很多人甚至市面上的一些书籍,都使用了void main( ) ,其实这是错误的。C/C++ 中从来没有定义过void main( ) 。C++ 之父 Bjarne Stroustrup 在他的主页上的 FAQ 中明确地写着The definition void main( ) {

2012-11-12 16:10:16 4664

转载 指向指针的指针**p改变*p值可以传递数值并且不改变p地址

一. 回顾指针概念:今天我们又要学习一个叫做指向另一指针地址的指针。让我们先回顾一下指针的概念吧!当我们程序如下申明变量:short int i;char a;short int * pi;程序会在内存某地址空间上为各变量开辟空间,如下图所示。内存地址→6     7      8     9     10     11    12    13     14    15

2012-11-12 15:56:10 1628

转载 c/c++内存分配

一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。3、全局区(

2012-11-12 15:06:09 475

转载 sizeof VS strlen

Sizeof与Strlen的区别与联系1.sizeof操作符的结果类型是size_t,它在头文件中typedef为unsigned int类型。该类型保证能容纳实现所建立的最大对象的字节大小。2.sizeof是算符,strlen是函数。3.sizeof可以用类型做参数,strlen只能用char*做参数,且必须是以''\0''结尾的。sizeof还可以用函数做参数,比如:

2012-11-12 14:37:42 246

转载 sizeof(str)注意啦,struct对齐机制起作用~\(≧▽≦)/~啦啦啦

下面一段代码:char str[ ]= ”Hello”; char *p=str; int n=10; sizeof(str)=( 6 ) sizeof(p)=( 4 ) sizeof(n)=( 4 ) void func(char str[100]) { } sizeof(str)=( 4 ) //传递的参数是以指针形式传递的。ty

2012-11-12 14:12:32 533

原创 智力题猜药品正确答案

有十瓶药,每瓶里都装有100片药(仿佛现在装一百片的少了,都是十片二十片的,不管,咱们就这么来了),其中有八瓶里的药每片重10克,另有两瓶里的药每片重9克。用一个蛮精确的小秤,只称一次,如何找出份量较轻的那两个药瓶正确解法1.2.4.7.11.16.22.29.37.46.56

2012-11-12 00:11:40 1096

转载 GetMemory错误程序讲解(指针练习)

void GetMemory( char *p ){ p = (char *) malloc( 100 );}void Test( void ) { char *str = NULL; GetMemory( str );  strcpy( str, "hello world" ); printf( “%s”,str );} 这个一个考验对指针理解的题

2012-11-11 00:40:59 485

转载 GetMemory函数的几种经典考法

如果函数的参数是一个指针,不要指望用该指针去申请动态内存。示例7-4-1中,Test函数的语句GetMemory(str, 200)并没有使str获得期望的内存,str依旧是NULL,为什么?void GetMemory(char *p, int num){p = (char *)malloc(sizeof(char) * num);}voi

2012-11-10 23:38:45 880

转载 零值比较(bool,int,float,指针变量与零值比较的if语句

这是程序员面试的一道常见题,也是个C++基础问题。若只在大学里看过几本基础的编程入门书,看见这道题可能会觉得奇怪,不就是和0比较吗,直接拿出来比就是了,其实非也。下文引自google搜索结果,出处不详,高手可以无视,菜菜留下,记得做好笔记。首先给个提示:题目中要求的是零值比较,而非与0进行比较,在C++里“零值”的范围可就大了,可以是0, 0.0 ,FALSE或者“空指针”。①int型

2012-11-10 22:01:11 457

线程池技术研究与应用

线程池技术研究与应用

2015-09-29

用线程池解决服务器并发请求的方案设计

用线程池解决服务器并发请求的方案设计

2015-09-28

_基于线程池技术的文件传输模型的改进

_基于线程池技术的文件传输模型的改进.pdf

2015-09-23

_基于线程池的高性能服务器软件的设计和实现

_基于线程池的高性能服务器软件的设计和实现

2015-09-23

非常经典的完成端口iocp源码

并发大于20000。完成端口

2015-09-23

数据结构1800题

超经典的面试题和笔试题,有了它你面试百度华为一线公司so easy!

2012-11-27

c.c++面试题

超经典的面试题和笔试题,有了它你面试百度华为一线公司so easy!

2012-11-27

GPIO开发板资源c++ qt 网络控制

代码大放送了。大家快来下载啊, GPIo c++ qt 网络控制

2012-09-25

web远程视屏实时监控系统

web远程视屏实时监控系统

2012-09-25

基于mini2440的sd卡MP3播放系统

这个是mini2440开发板必备程序,里面有代码

2012-09-25

电信运营商主体的物联网商业模式研究

电信运营商主体的物联网模式研究电信运营商主体的物联网模式研究电信运营商主体的物联网模式研究

2012-05-07

安防系统bbc接头的情况

安防系统设置的安防设置,对于安防专业xuex很好

2011-07-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除