c++字符转换及介绍(未完)
摘要:一、说在前面几个概念LPSTR:即char*,指向以'/0'结尾的8位(单字节)ANSI字符数组指针。LPWSTR:即wchar_t*,指向'/0'结尾的16位(双字节)Unicode字符数组指针。LPCSTR:即constchar*LPCWSTR:即constwchar_t*LPTSTR:即LPSTR、LPWSTR二选一,取决于是否宏定义了UNICODE或ANSI。LPCTSTR:即LPCSTR、LPCWSTR二选一,取决于是否宏定义了UNICODE或ANSI。二、string与char*之间string是标准c++中标准库中的内容。1、string=>
阅读全文
posted @
2011-07-13 11:51
windfree
阅读(329)
推荐(0)
堆栈-数据结构中及内存中
摘要:一、数据结构中的堆和栈1、栈一种先进后出的数据结构。递归调用中常用此数据结构进行分析。2、堆堆是一种经过排序的树形数据结构,每个结点都有一个值。通常我们所说的堆的数据结构,是指二叉堆。堆的特点是根结点的值最小(或最大),且根结点的两个子树也是一个堆。由于堆的这个特性,常用来实现优先队列,堆的存取是随意,这就如同我们在图书馆的书架上取书,虽然书的摆放是有顺序的,但是我们想取任意一本时不必像栈一样,先取出前面所有的书,书架这种机制不同于箱子,我们可以直接取出我们想要的书。二、内存的堆和栈1首先了解下C/C++程序内存占用情况,经常需要操作的内存可分为以下几个类别: 1.1、栈区(stack) 由编
阅读全文
posted @
2011-07-12 14:28
windfree
阅读(749)
推荐(0)
注册表理解及c++操作注册表例子(未完待续)
摘要:C++注册表操作1、注册表组成的理解与xp系统上文件管理类似。(1)根键:共5个。HKEY_CLASSES_ROOT、HKEY_CURRENT_USER、HKEY_LOCAL_MACHINE、HKEY_USERS、HKEY_CURRENT_CONFIG相当于有五个盘。(2)子健:可以有多个键值项及多个子健。如:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control下面就有AGP、Arbiters等子健。还有CurrentUser、SystemBootDevice等键值项。子健相当于一个文件夹,其下可以有多个文件夹和文件。(3)键值项:由3部分组成
阅读全文
posted @
2011-07-12 10:37
windfree
阅读(714)
推荐(0)
c#、C++等调用Dll方法(未完)
摘要:一、C#中1、直接装载dll某个并使用之使用DllImport引入dll。然后引入dll中的某个方法。如:调用系统的Beep方法。(此方法在kernel.dll中)[DllImport("kernel32.dll")]//引入DllpublicstaticexternboolBeep(intfrequency,intduration);//引入Dll中某方法然后在程序中就可以直接使用Beep方法了。privatevoidbutton1_Click(objectsender,EventArgse){Beep(1000,1000);}2、通过装载系统dll,使用其中的系统装载d
阅读全文
posted @
2011-07-12 10:25
windfree
阅读(396)
推荐(0)
c++文件操作,vc文件操作,目录操作
摘要:一、标准C++文件操作ifstream读入流ofstream写出流fstream读写流使用步骤1、绑定流两种方法:(1)ifstreaminfile(stringfilename);ifstreaminfile(stringfilename,mode);(2)ifstreaminfile;infile.open(stringfilename);ifstreaminfile;infile.open(stringfilename,mode);2、检查文件是否打开if(infile){}3、使用文件流同样使用>>、<<操作符。如:infile>>s;//读入到s中
阅读全文
posted @
2011-07-12 00:32
windfree
阅读(1109)
推荐(0)
matlab操作(小总结1)
摘要:一、Matlab文件处理 11、打开关闭文件 12、读取文件 13、移动文件指针 24、文件操作的一个例子 2二、Matlab字符文件处理 21、txt文件读写 2三、Matlab字符串处理 21、获取字符串长度 22、连接字符串 23、字符串替换查找 34、字符串转换 35、字符串排序 3四、元组cell和结构struct 31、单元数组(cellarray) 32、结构数组(structarray) 3五、Matlab目录操作 4一、Matlab文件处理1、打开关闭文件fid=fopen(文件名,打开方式)打开方式有:r(读),w(写),a(追加到文件末尾)返回的是文件句柄。sta=fcl
阅读全文
posted @
2011-07-08 11:36
windfree
阅读(4678)
推荐(1)
Rss订阅
摘要:一、什么是RSS?什么是RSS呢?RSS是站点用来和其他站点之间共享内容的一种简易方式(也叫聚合内容),网络用户可以在客户端借助于支持RSS的新闻聚合工具软件,在不打开网站内容页面的情况下阅读支持RSS输出的网站内容。说得更加简单一点,RSS就是一种用来分发和汇集网页内容的XML格式!如果你还是不太明白,没有关系,RSS是什么其实基本就不重要,重要的是RSS可以做什么,下面我们就来了解一下,RSS能给我们带来什么?三、RSS可以干什么?订阅blog、新闻等资讯。再也不用一个一个网站打开去看,只要通过一个RSS阅读器订阅了你想要看的资讯即可。三、RSS阅读器所谓的RSS阅读器就是一个可以将RSS
阅读全文
posted @
2011-07-03 21:07
windfree
阅读(470)
推荐(0)
生成验证码及其使用
摘要:一、生成验证码using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Services;using System.Drawing;using System.Web.SessionState; //第一步:导入此命名空间//生成验证码namespace Glasses.Base{ /// <summary> /// Summary description for $codebehindclassname$ /// </summary>
阅读全文
posted @
2011-07-03 11:46
windfree
阅读(234)
推荐(0)