自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

转载 利用Vmware搭建网络实验室

      建设网络实验室的费用比较大,中职学校往往缺少资金筹建网络实验室。普通电脑室缺少网络实验环境,影响网络教学质量。用Vmware软件可以很容易地在普通的电脑室搭建网络实验室,从而以较少的投入得到较大的教学效果。 虚拟机、客户机、虚拟机软件、虚拟交换机、虚拟网络、仅主机(Host-only)模式、桥接(Bridged)模式、网络地址翻译(NAT)模式。       计算机

2009-09-29 10:16:00 2143

转载 Linux 的编程常识

 标准 (ANSI C, POSIX, SVID, XPG, ...) 函数库和系统调用 在线文档 (man, info, HOW-TO, ...) C 语言编程风格 库和头文件的保存位置 共享库及其相关配置 1.4.1 标准 (ANSI C, POSIX, SVID, XPG, ...) ANSI C:这一标准是 ANSI(美国国家标准局)于 1989 年制定的 C 语言

2008-10-13 16:28:00 510

转载 linux头文件说明

linux头文件说明              验证程序断言               cpio归档值              字符类型             目录项              出错码            文件控制            浮点常数                  文件树漫游                组文件         语言信息常数        

2008-10-13 16:05:00 482

转载 C语言宏定义技巧

  写好C语言,漂亮的宏定义很重要,使用宏定义可以防止出错,提高可移植性,可读性,方便性 等等。下面列举一些成熟软件中常用得宏定义。。。。。。   1,防止一个头文件被重复包含 #ifndef COMDEF_H #define COMDEF_H   //头文件内容 #endif 2,重新定义一些类型,防止由于各种平台和编译器的不同,而产生的类型字节数差异,方便移

2008-06-11 21:04:00 439

转载 Visual C++开发工具与调试技巧整理

  1.如何在Release状态下进行调试  Project->Setting=>ProjectSetting对话框,选择Release状态。C/C++标签中的Category选General,Optimizations选Disable(Debug),Debut info选Program Database。在Link标签中选中Generate debug info复选框。  注:只是一个介

2008-04-29 11:26:00 448

转载 extern 用法

extern是C/C++语言中表明函数和全局变量作用范围(可见性)的关键字.它告诉编译器,其声明的函数和变量可以在本模块或其它模块中使用。1。对于extern变量来说,仅仅是一个变量的声明,其并不是在定义分配内存空间。如果该变量定义多次,会有连接错误2。通常,在模块的头文件中对本模块提供给其它模块引用的函数和全局变量以关键字extern声明。也就是说c文件里面定义,如果该函数或者变量与

2008-04-25 20:03:00 468

转载 #define的用法归类

#define的用法归类常规用法不再介绍,做如下几点说明和介绍1. 带参数的宏只完成简单字符替换,之前不做计算实参的工作,如下 #define SUM(x,y) x+yint a=3,b=2,c=1;int s;s=SUM(a+b,b)*SUM(c,b)+c;             结果应该是 s=a+b+b*c+b+c=10。2. define中的特殊标

2008-04-16 17:15:00 695

转载 提高 Linux 上 socket 性能

 提高 Linux 上 socket 性能加速网络应用程序的 4 种方法级别: 中级M. Tim Jones ,资深软件工程师,Emulex2006 年 2 月 13 日使用 Sockets API,我们可以开发客户机和服务器应用程序,它们可以在本地网络上进行通信,也可以通过 Internet 在全球范围内进行通信。与其他 API 一样,您可以通过一些方法使用 Socket

2008-03-31 21:43:00 523

转载 Visual C++ 6.0编译指示

Visual C++ 6.0编译指示Document Source:Pragma Directives, Preprocessor Reference, Visual C++ Programmer Guide. 每种C和C++的实现支持对其宿主机或操作系统唯一的功能。例如,一些程序需要精确控制超出数据所在的储存空间,或着控制特定函数接受参数的方式。#pragma指示使每个编译程

2008-03-20 09:07:00 610

转载 DLL(Dynamic Link Libraries)专题

目录 引言 调用方式 MFC中的DLL DLL入口函数 关于约定 关于DLL的函数 模块定义文件(.DEF) DLL程序和调用其输出函数的程序的关系 作者引言 比较大的应用程序都由很多模块组成,这些模块分别完成相对独立的功能,它们彼此协作来完成整个软件系统的工作。可能存在

2008-03-12 18:32:00 460

转载 C语言中String库函数

C语言中String库函数以下内容摘自《C程序设计教程》(美)H.M.Deitel P.J.Deitel著,薛万鹏等译,机械工业出版社。void *memccpy (void *dest, const void *src, int c, size_t n);从src所指向的对象复制n个字符到dest所指向的对象中。如果复制过程中遇到了字符c则停止复制,返回指针指向dest中字符c的下一个位

2008-03-11 20:58:00 2836

原创 程序员每天该做的事

程序员每天该做的事   1、总结自己一天任务的完成情况   最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多      2、考虑自己明天应该做的主要工作   把明天要做的事情列出来,并按照优先级排列,第二天应该把自己效率最高的时间分配给最重要的工作   3、考虑自己一天工作中失误的地方,并想出避免下一次再犯的方法   出错不要紧,

2007-03-28 00:53:00 914

转载 一个美国工程师的事业和生活观

在三月举行的IIC展览会上,本站记者认识了StarGen公司的首席结构师Norm Rasmussen。Norm Rasmussen曾经在Intel公司工作了11年,他是Intel公司PCI开发组最早的成员,并且在1999年以前,连续七年担任PCI协议工作组的主席,同时,他还是PCI-to-PCI桥规范开发组织的成员。1999年,Intel公司PCI工作组的几个工程师觉得他们在PCI技术发展方面的理

2007-03-24 22:21:00 881

转载 VC调试入门

概述调试是一个程序员最基本的技能,其重要性甚至超过学习一门语言。不会调试的程序员就意味着他即使会一门语言,却不能编制出任何好的软件。这里我简要的根据自己的经验列出调试中比较常用的技巧,希望对大家有用。本文约定,在选择菜单时,通过/表示分级菜单,例如File/Open表示顶级菜单File的子菜单Open。  设置为了调试一个程序,首先必须使程序中包含调试信息。一般情况下,一个从AppWizard创

2007-03-24 00:20:00 690

转载 一位IT老工程师的十条忠告

诸位,咱当电子工程师也是十余年了,不算有出息,环顾四周,也没有看见几个有出息的!回顾工程师生涯,感慨万千,愿意讲几句掏心窝子的话,也算给咱们师弟师妹们提个醒,希望他们比咱们强!   [1]好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些。那么,就需要慎重安排自己的轨迹。从哪个行业入手,逐渐对该行业深入了解,不要频繁跳槽,特

2007-03-23 01:08:00 824

转载 CString与其他类型的转换

1、字符串与数的转换:atof(字符串->double,int,long),itoa(int->字符串),ltoa(long int->字符串)double->CString的方法:CString::Format("%d", &dX); 2、CString to char*//经过类型强制转换,可以将CString类型转换成char*,例如:CString cStr = "Hello,world!

2007-03-23 01:05:00 666

转载 CString 和 char * 的相互转换

CString 和 char * 的相互转换_T的作用_T和_TEXT是一样的,一般情况_T("Kurt")和“Kurt"没有什么区别。但对于UNICODE,一般加上_T.如果想编译UNICODE版本的软件,则加上_T可以由编译器自动把字符串转换为Unicode的。 char* str,或unsigned char* str转换成CString1。直接用构造函数

2007-03-23 01:03:00 1240

转载 MFC六大关键技术之(五六)

MFC六大关键技术之(五六)消息映射与命令传递      说到消息,在MFC中,“最熟悉的神秘”可算是消息映射,那是我们刚开始接触MFC时就要面对的东西。有过SDK编程经验的朋友转到MFC编程的时候,一下子觉得什么都变了样。特别是窗口消息及对消息的处理跟以前相比,更是风马牛不相及的。如文档不是窗口,是怎样响应命令消息的呢? 初次用MFC编程,我们只会用MFC ClassWizard

2007-03-23 00:56:00 886

转载 MFC六大关键技术(四)

MFC六大关键技术(四)MFC六大关键技术(第四部分)——永久保存(串行化) 先用一句话来说明永久保存的重要:弄懂它以后,你就越来越像个程序员了! 如果我们的程序不需要永久保存,那几乎可以肯定是一个小玩儿。那怕我们的记事本、画图等小程序,也需要保存才有真正的意义。 对于MFC的很多地方我不甚满意,总觉得它喜欢拿一组低能而神秘的宏来故弄玄虚,但对于它的连续存储(serialize)机制,却是我十

2007-03-23 00:54:00 1205

转载 追根究底,MFC六大关键技术剖析(三)

追根究底,MFC六大关键技术剖析(三)三、动态创建动态创建就是运行时创建指定类的对象,在MFC中大量使用。如框架窗口对象、视对象,还有文档对象都需要由文档模板类对象来动态的创建。我觉得这是每个MFC的学习者很希望理解的问题。 初次接触MFC的时候,很容易有这样的迷惘。MFC的几大类不用我们设计也就罢了,但最疑惑的是不用我们实例化对象。本来最直观的理解就是,我们需要框架的时候,亲手写

2007-03-23 00:53:00 788

转载 追根究底,MFC六大关键技术之剖析(二)

追根究底,MFC六大关键技术之剖析(二)二、运行时类型识别(RTTI)运行时类型识别(RTTI)即是程序执行过程中知道某个对象属于某个类,我们平时用C++编程接触的RTTI一般是编译器的RTTI,即是在新版本的VC++编译器里面选用“使能RTTI”,然后载入typeinfo.h文件,就可以使用一个叫typeid()的运算子,它的地位与在C++编程中的sizeof()运算子类似的地方(包含一

2007-03-23 00:51:00 705

转载 追根究底,剖析MFC六大关键技术(一)

追根究底,剖析MFC六大关键技术(一)追根究底,剖析MFC六大关键技术(第一部分) 题外话:我并不认为MFC减轻了程序员们的负担,MFC出现的目的虽然似乎是为了让程序员不用懂得太多就可以进行视窗编程,但本人在MFC里徘徊了很久很久(因为那时没有书本详细介绍MFC的原理),毫无收获。可能朋友们会说,怎么一定要了解MFC的具体呢,“黑箱”作业不行吗?这不是微软的初衷吗?不行!!!如果这

2007-03-23 00:49:00 874

转载 ANSI与UNICODE

ANSI与UNICODE     到底什么是ANSI,什么是UNICODE呢?其实这是两种不同的编码方式标准,ANSI中的字符采用8bit,而UNICODE中的字符采用16bit。8bit的ANSI编码只能表示256种字符,表示26个英文字母是绰绰有余的,但是表示汉字,韩国语,日语等有着成千上万个字符的非西方字符肯定就不够了,正是如此才引入了UNICODE标准。      在软件开发中

2007-03-23 00:43:00 658

转载 堆和栈的区别

堆和栈的区别    堆(Heap)栈(Stack)     在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储     栈: 就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。      堆:就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一个

2007-03-23 00:39:00 519

转载 Windows基本的数据类型

Windows基本的数据类型Windows基本的数据类型     下面列出较为常用的数据类型,大体包括了字符型、整型、浮点型、布尔型、指针型以及Windows应用程程特有的句柄型,表示指针型的数据类型往往以P或LP作为前缀,而句柄型总是冠以H。 类型                    定义-------------------------------------------

2007-03-23 00:13:00 979

空空如也

空空如也

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

TA关注的人

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