自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

天天的CSDN

越努力越幸运

  • 博客(18)
  • 收藏
  • 关注

转载 dll相关知识

什么叫DLLDll文件的全称是Dynamic Link Library,中文意思为动态链接库,DLL文件是不可执行文件,其是一个包含由多个程序同时使用的代码和数据的库,动态链接提供了一种方法,使进程可以调用不属于其可执行代码的函数。。函数的可执行代码位于一个独立的动态链接库(DLL)文件中,这样可以节省内存和磁盘的存储空间,同时使程序更易于升级。Dll文件还有助于共享数据和资源,多个应用程序可

2012-06-20 21:01:16 1097

转载 c++适合使用的时机

C++主要应用于开发性能要求较高的系统级软件,如操作系统、编译器和游戏软件。

2012-06-17 15:28:28 420

转载 c语言编写程序的优点

(1)  程序结构简洁、紧凑、规整,表达式简练,使用灵活。(2) 编写的程序可读性强,编译效率高。(3)具有丰富的运算符,多达34种。(4)数据类型种类繁多。(5)是一种结构化程序设计语言,特别适合大型程序的模块化设计。(6)语法限制不太严格,程序设计自由度大。(7)允许直接访问物理地址,能进行位(bit)操作,能实现汇编语言的大部分功能,可以直接对硬件进行操作。(8)

2012-06-17 15:25:08 1387

转载 构造函数与析构函数

c++类成员的初始化,有专门的构造函数来进行自动操作而无需要手工调用。1.  c++规定,每个类必须有默认的构造函数,没有构造函数就不能创建对象。2.  若没有提供任何构造函数,那么C++提供自动提供一个默认的构造函数,该默认构造函数是一个没有参数的构造函数,它仅仅负责创建对象而不做任何赋值操作。3. 只要类中提供了任意一个构造函数,那么c++不再自动提供默认构造函数。4.类对象的

2012-06-17 15:11:42 590

转载 C语言编译原理简介

1. 编辑器: 我们编写代码的一些窗口,如:记事本、word、notepad等。2. 编译器: 检查用户代码的一些语法错误并且将其编译成汇编代码。3.汇编器:将编译出来的文件变成目标代码(windows 下的.obj文件)4.连接器:将目标代码连接成为可执行文件(.exe),及双击就可以运行文件。5.集成开发环境(Integrated Development Environment

2012-06-17 14:17:59 8437

转载 makefile

makefile带来的好处就是——“自动化编译“。一旦写好,只需要一个make命令,整个工程完全自动编译,极大的提高了软件开发的效率。make是一个命令工具,是一个解释makefile中指令的命令工具,一般来说,大多数的IDE都有这个命令,比如:Delphi的make,Visual C++的nmake,Linux下GNU的make。可见,makefile都成为了一种在工程方面的编译方法。

2012-06-16 11:15:13 661

转载 mutex

一个同步基元,也可用于进程间同步。当创建一个应用程序类时,将同时创建一个系统范围内的命名的Mutex对象。这个互斥元在整个操作系统中都是可见的。当已经存在一个同名的互斥元时,构造函数将会输出一个布尔值。程序代码通过检测这个布尔值来判断指定的程序实例是否启动,如果已经存在同名互斥元的话,则显示一个对话框,告知用户应用程序已经启动,并退出应用程序。  表现互斥现象的数据结构,也被当

2012-06-16 09:15:52 463

转载 虚函数与纯虚函数区别

【赛迪网讯】虚函数为了重载和多态的需要,在基类中是由定义的,即便定义是空,所以子类中可以重写也可以 不写基类中的函数!纯虚函数在基类中是没有定义的,必须在子类中加以实现,很像java中的接口函数!虚函数引入原因:为了方便使用多态特性,我们常常需要在基类中定义虚函数。class Cman{public: virtual void Eat()

2012-06-11 07:31:47 347

转载 服务端和客户端

服务端是为客户端服务的,服务的内容诸如向客户端提供资源,保存客户端数据。中文名称:服务器英文名称:server定义:局域网中,一种运行管理软件以控制对网络或网络资源(磁盘驱动器、打印机等)进行访问的计算机,并能够为在网络上的计算机提供资源使其犹如工作站那样地进行操作。服务器指一个管理资源并为用户提供服务的计算机软件,通常分为文件服务器、数据库服务器和

2012-06-09 23:50:40 955

转载 TCP/IP网络是如何通讯的

在使用TCP/IP协议通信的网络中,可以形象地理解为有两个信封,TCP和IP就像是信封,要传递的信息被划分成若干段,每一段塞入一个TCP信封,并在该信封面上记录有分段号的信息,再将TCP信封塞入IP大信封,发送上网。在接收端,一个TCP软件包接收信封,抽出数据,按发送前的顺序交将信息还原,并加以校验,若发现差错,TCP将会要求重发。因此,TCP/IP在网络中几乎可以无差错地传送数据。但是这

2012-06-09 14:36:31 2507

转载 const常量与define宏定义的区别

(1) 编译器处理方式不同  define宏是在预处理阶段展开。  const常量是编译运行阶段使用。  (2) 类型和安全检查不同  define宏没有类型,不做任何类型检查,仅仅是展开。  const常量有具体的类型,在编译阶段会执行类型检查。  (3) 存储方式不同  define宏仅仅是展开,有多少地方使用,就展开多少次,不会分配内存

2012-06-09 13:48:51 480

转载 TCP与UDP的区别

基于连接与无连接对系统资源的要求(TCP较多,UDP少)UDP程序结构较简单流模式与数据报模式TCP保证数据正确性,UDP可能丢包TCP保证数据顺序,UDP不保证tcp协议和udp协议的差别 TCP UDP 是否连接 面向连接 面向非连接 传输可靠性 可靠 不可靠 应用场合 传输大量数据 少量数据 速度 慢 快TCP(Transmission C

2012-06-06 20:51:10 457

转载 线程

线程(thread, 台湾称 执行绪)是"进程"中某个单一顺序的控制流。也被称为轻量进程(lightweight processes)。计算机科学术语,指运行中的程序的调度单位。线程,有时被称为轻量级进程(Lightweight Process,LWP),是程序执行流的最小单元。一个标准的线程由线程ID,当前指令指针(PC),寄存器集合和堆栈组成。另外,线程是进程中的一个实体,是被系统

2012-06-06 19:58:54 388

转载 设计模式

Abstract Factory(抽象工厂模式):提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 Command(命令模式):将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可取消的操作。Singleton(单例模式):保证一个类仅有一个实例,并提供一个访问它的全局访问点。Decorator(装饰模式):动态地给

2012-06-06 11:22:21 356

转载 全局变量和静态变量区别

存储的地方是一样的,不同之处在于它们的作用域不同: 全局变量基本上在程序的任何地方都能被看到 而静态局部变量只能在其指定的范围内被使用 比如 int   i   ;     //   全局变量 class   C { public:         static   int   i_C;     //   静态局部变量 } void   main

2012-06-05 23:18:58 591

原创 指针的特点

只有指针有指向功能

2012-06-05 23:02:47 667

转载 指向函数的指针变量

1 定义和调用程序在编译后,每个函数都有一个首地址(也就是函数第一条指令的地址),这个地址称为函数的指针。可以定义指向函数的指针变量,使用指针变量间接调用函数。下面通过一个简单的例子来说明:float max(float x,float y){return x>y?x:y;}float min(float x,float y){return x}main()

2012-06-05 22:45:37 1135

转载 面向对象三大特点

封装性 、继承性、多态性

2012-06-03 16:45:12 405

空空如也

空空如也

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

TA关注的人

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