自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 c/c++如何清空流

今天看程序时,遇到了fflush()这个函数,以前从没有接触过,google了一下,发现这个篇文章介绍的很详细,贴上来和大家共享一下。 Antigloss 最后修改于 2006-11-25 1.       为什么 fflush(stdin) 是错的 首先请看以下程序:                    #include  int

2008-11-17 18:31:00 6495 2

原创 Windows 程序设计作者

Windows 程序设计作者的个人网页http://www.zdnet.com/peng/pcmag/pctech/content/16/20/ut1620.001.html

2008-10-13 22:50:00 886

转载 回调函数

使用回调函数实际上就是在调用某个函数(通常是API函数)时,将自己的一个函数(这个函数为回调函数)的地址作为参数传递给那个函数。而那个函数在需要的时候,利用传递的地址调用回调函数,这时你可以利用这个机会在回调函数中处理消息或完成一定的操作。至于如何定义回调函数,跟具体使用的API函数有关,一般在帮助中有说明回调函数的参数和返回值等。C++中一般要求在回调函数前加CALLBACK,这主要是说明该函数

2008-10-13 19:09:00 617

转载 #pragma data_seg介绍

用#pragma data_seg建立一个新的数据段并定义共享数据,其具体格式为:   #pragma data_seg ("shareddata")   HWND sharedwnd=NULL;//共享数据   #pragma data_seg()   ------------------------------------------------------------------------

2008-10-13 15:53:00 930

转载 VC Studio 使用技巧大全

1.检测程序中的括号是否匹配  把光标移动到需要检测的括号(如大括号{}、方括号[]、圆括号()和尖括号2.查看一个宏(或变量、函数)的宏定义  把光标移动到你想知道的一个宏上,就比如说最常见的DECLARE_MAP_MESSAGE上按一下F12(或右键菜单中的Go To Defition Of …),如果没有建立Browse files,会出现提示对话框,确定

2008-10-12 22:06:00 707

转载 功能强大的vc6调试器

功能强大的vc6调试器作者:yy2better  要成为一位优秀的软件工程师,调试能力必不可缺。本文将较详细介绍VC6调试器的主要用法。   windows平台的调试器主要分为两大类:   1 用户模式(user-mode)调试器:它们都基于win32 Debugging API,有使用方便的界面,主要用于调试用户模式下的应用程序。这类调试器包括Visual C++调试器、WinDBG、Bou

2008-10-12 22:05:00 783

转载 Debug和Release有什么区别

Debug版本包括调试信息,所以要比Release版本大很多(可能大数百K至数M)。至于是否需要DLL支持,主要看你采用的编译选项。如果是基于ATL的,则Debug和Release版本对DLL的要求差不多。如果采用的编译选项为使用MFC动态库,则需要MFC42D.DLL等库支持,而Release版本需要MFC42.DLL支持。Release  Build不对源代码进行调试,不考虑MFC的诊断宏,使

2008-10-12 21:53:00 778

原创 C++ 运算符优先级列表

这些操作符从上倒下优先级递减!Associativity表示执行顺序PrecedenceOperatorDescriptionExampleAssociativity1::Scoping operatorClass::age = 2;none2()[]->.++--Grouping operatorArray acce

2008-08-20 00:45:00 643

原创 typedef的用法

 C++中typedef关键字的用法Typedef 声明有助于创建平台无关类型,甚至能隐藏复杂和难以理解的语法。不管怎样,使用 typedef 能为代码带来意想不到的好处,通过本文你可以学习用 typedef 避免缺欠,从而使代码更健壮。      typedef 声明,简称 typedef,为现有类型创建一个新的名字。比如人们常常使用 typedef 来编写更美观和可读的代码。所谓美观,意指

2008-08-19 10:20:00 606

原创 C++中iostream的类库

iostream中预定的一些流操作符有:                                                                     操作符操作符含义boolalpha吧true和false表示成字符串*noboolalpha把true和false表示为0,1showbase产生前缀,指示数

2008-08-06 10:56:00 917

原创 一些群组

思想决定行动,行动决定习惯,习惯决定命运.程序员在深圳QQ群,交流产生思想碰撞.部份专业群:程序员在深圳c++群15195967程序员在深圳英语学习群:23864353程序员在深圳c++Ⅱ17409451程序员在深圳嵌入式开发群37489763程序员在深圳移动开发群31501597程序员在深圳创业群33653422部份高级程序员群:高级群I:17538442高级群II:7120862

2008-08-05 22:13:00 839

原创 linux学习(一)

在Linux中的命令行中可以使用下面的组合键来进行移动操作     浏览命令行的击键击键全名含义Ctrl+F字符向前向前移动一个字符Ctrl+B字符向后向后移动一个字符Alt+F单词向前向前移动一个单词Alt+B单词向后向后移动一个单词Ctrl+A行头到当前行的开始Ctrl+E行

2008-07-13 10:56:00 801

原创 开源社区

Linux用户组(LUG)在各地纷纷涌现。在线免费公告板中可以找到很多关于Linux的具体信息。可以在www.LinuxQuestions.org,www.LinuxForums.org和www.LinuxHelp.net 上找到流行的论坛,这些网站中的大多数都是使用开放源代码软件建立的(有关开放软件原代码的例子,请看www.e107.org 和www.phpBB.com)

2008-07-03 21:09:00 842

转载 wsprintf()的用法

int wsprintf (LPTSTR lpOut,// 指向需要输出的字符串的指针       LPCTSTR lpFmt, //指向格式控制字符串的指针       …… // 其他可选参数       );在C语言中格式化字符串可以使用printf,但是在WINDOWS编程设计中却行不通了,但是却有变通的方法,那就是用 wsprintf这个函数 它的格式如下:wsprintf(缓冲区,

2008-06-06 17:22:00 3532

原创 c++学习(一) (静态类成员)

手里拿着c++primer 3,突然翻到静态类成员那节,就仔细看了下,有种想记下来的冲动class ClassName {    public:     // method  private:        static valueType value;// ......};上面定义了类的静态成员value,类的静态成员有一下特性:1. 对于所有的类对象要用到的

2008-06-03 01:36:00 1402

转载 vc常用数据结构类型

一.              VC常用数据类型列表二.              常用数据类型转化2.1数学类型变量与字符串相互转换2.2 CString及string,char *与其他数据类型的转换和操作●CString,string,char*的综合比较●数学类型与CString相互转化●CString与char*相互转换举例●CString 与 BSTR 型转

2008-05-28 00:41:00 2920

转载 C++的学习方法

本人也不是什么国家一流大学出身,只是心血来潮,在学习之余想写点东西。以下是我自己学C++的一点感受,其中可能带着一点偏见,请大家指出啊!对于C的看法,只是我个人的看法,认为中国没有一本好一点的C的书。虽然潭的书卖了1000万册,但是在我学完C++书后,已经发现了11处有错误的地方。我这样的菜鸟都能找到错误,书也许真的不怎么样!当然C这一门语言还是很不错的!我也学了两个月。不过我认为C在中国没有一本

2008-05-21 19:24:00 763

转载 Farey序列

今天的Farey竟然挂掉了,实在咽不下这口气,晚上又整理了一下资料。以供大家一起学习。 Farey序列       Fn = {a/b | gcd(a,b)=1 && 0       即由小于或等于n的整数所组成的不可再约分数的递增序列,并满足分子分母互质。       如:       F1 = {0/1, 1/1}       F2 = {0/1, 1/2, 1

2008-05-18 16:16:00 1636

转载 string的用法

string常用函数首先,为了在我们的程序中使用string类型,我们必须包含头文件 。如下: #include //注意这里不是string.h string.h是C字符串头文件 1.声明一个C++字符串 声明一个字符串变量很简单: string Str; 这样我们就声明了一个字符串变量,但既然是一个类,就有构造函数和析构函数。上面的声明没有传入参数,所以就直接使用了string的默认

2008-05-18 16:12:00 713

转载 出栈序列与Catalan 0-1序列

设集合 N 中的元素按次序1,2,3,...,n 入栈,其所有不同的出栈序列的集合为Sn,则|Sn|=。1、结果证明:  定义1、 集合 N={1,2,3,...,n}中的元素按一定次序入栈,其每个出栈序列是 N 的一个元排列,若 N 的两个元排列不同,则称为两个不同的出栈序列(栈序列),记栈序列集为 Sn。  定义2、 n个0和n个1组成2n位0-1序列,若对任意i(i=1,2,

2008-05-08 00:36:00 1372

原创 关于递归判定完全二叉树

在CSDN的帖子上看到关于用递归判定完全二叉树的帖子,相了想觉得有点问题,于是写了下来。算法如下:======================================================================数构好久没翻了。如果我对完全二叉树定义理解没错,下面的实现可以吧?         int   check   (struct   bt   *roo

2008-05-06 18:42:00 2108

转载 完全二叉树的判定

/*先要对二叉树进行层次遍历,在遍历过程中对每一个结点进行检查:       (1)如果当前结点没有右子树,则剩下的全部结点必须既没有左子树,又没有右子树;       (2)如果当前结点有右子树,则它必须也有左子树.           如果同时满足(1)(2),则是完全二叉树;否则不是.           对二叉树进行层次遍历需要使用队列结构.       */           #inc

2008-05-06 18:12:00 1440

空空如也

空空如也

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

TA关注的人

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