- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 智能找出内存泄漏
对于一个c/C++的程序员来说,内存泄漏也是令大家常常头疼的问题,往往内存泄漏会造成软件的致命Bug,显示的泄漏还有隐示的泄漏,堆内存的泄漏,还有系统资源的泄漏。从目前看来已有一些技术能够解决这些问题,Smart pointer(智能指针)Garbage Collection(垃圾回收机制),虽然SP技术再STL中已经相当的成熟,但是还是使用不很广泛,虽然GC在Java中已经很成熟,但是在我们c+
2007-12-21 13:09:00 3755 6
原创 简单的窗口创建
要创建一个Windiws窗口程序,那么它的格式都是固定的1。设计一个窗口类 WNDCLASS2。注册窗口类 RegisterClass3。创建一个窗口CreateWindow4。显示窗口 ShowWindow5。更新窗口 UpdateWindow6。消息循环,从消息队列中取消息要创建一个回掉函数,用来处理相应的消息下面是一个示例:#include windows.h>#include st
2007-12-25 15:43:00 509
原创 Javascript 计算闰年
html> head> title>计算是否是闰年title> script language="javascript"> function leap() ...{ var year = document.year.input.value if(ye
2007-12-24 12:32:00 1314
原创 文件属性克隆器
/**//************************************************************************//**//* * Name: 文件属性克隆器 * * Author: M.A.O * * E-mail: [email protected] * * Compiled on : Windows XP2 VC++6.0
2007-12-24 11:47:00 571
原创 VBScript 数据类型-Variant
在VBscript语言中有且只有一种数据类型-Variant,Variant可以包含不同的数据类型,函数的类型和函数的返回值都使用的是Variant.在VBScript语言学习中,Variant就好比是万能的数据类型,要是用于数字方面,那么它就会按照数字的处理方式进行,要是用于字符串方面,那么它就会按照字符串的处理方式进行。
2007-12-20 14:31:00 697
原创 Hosts文件管理器(网址限制器)
其实这个工具原理很简单,就是用过API来设置系统的Hosts文件,这可以方便管理程序主界面 这个工具只是给大家一个管理界面去管理Hosts文件,可以增加规则,可以删除规则,可以修复hosts文件,在修改hosts文件的时候,因为只是简单的使用相关的api函数,所以没有考虑到去突破安全软件的主动防御技术,所以会被安全软件的所拦截,大家要是有兴趣的话可以去尝试着突破下。本程序用到的就是文件的读和写,那
2007-12-19 00:07:00 1315
原创 Windows API学习(3)-GetSystemDirectory
有时候,我们为了操作系统中的一个文件,会为系统版本所为难,不同的操作系统,他们的系统目录也是不相同的,所以微软给我们提供了一个很好的函数GetSystemDirectory()函数,它可以获得当前操作系统的路径。一般结合GetVersion函数一同使用。根据版本的不停获得不同的系统目录GetSystemDirectory()函数用来获得当前操作系统的系统目录 路径函数原型:
2007-12-18 23:58:00 1894
原创 Windows API学习(2)-GetVersion
GetVersion()函数得到当前操作系统的版本号,使用它可以用来判断当前是什么操作系统.函数原型: DWORD GetVersion(VOID); //没有参数返回值: 如果函数成功的,那么它会返回一个DWORD值,该值包含了当前操作系统的低字节序和高字节序的主副版本号。低字节序指向的是操作系统的主版本号,高字节序指向的是操作系统
2007-12-18 12:14:00 982
原创 Asp 留言簿簡單製作
因 因为有朋问我留言系统怎么来做,其实太简单啦,不过为了给大家说清楚还是决定做一个教程来说明如何制作,因为时间的问题,只能略详细的给大家把Code编出来,大家先自己看,不明白的给我QQ留言! 其实在做一个项目的时候,不管项目的大小都要先对项目进行业务的简单分析,然后通过业务的需求实例化出我们的数据库结构. 我们做的是一个留言系统,为啦能让大家更好的理解和掌握,所以我尽量以实例来
2007-12-16 00:18:00 823 1
原创 显示隐藏层...简单实现
html> head> title> hide DIV title> script language="javascript"> function hideDIV() ...{ var objDIV = document
2007-12-15 14:19:00 422
原创 高质量c++编程指南 读书笔记 第一章:文件结构
最近是有时间来好好的阅读一些经典的书籍了,看来朋友的推荐真的不错,这本林锐博士的《高质量c++编程指南》真的是受益匪浅。 在从事软件开发行业的朋友们,原来我们真的是忽略了不少现实的问题,我们在完成软件的开发的同时,我们忽略了软件的质量。。。。。 每一个c/c++程序一般都会有两个文件,一个是程序的声明文件(declaration),一个是程序的定义文件也就做实现(Implem
2007-12-15 11:37:00 572
原创 Windows API学习(1)-MessageBox
#include windows.h>#include iostream.h>int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nShowCmd )...{ char* Content = "MessageBox()函数实例"; char* Caption
2007-12-13 16:32:00 941
原创 枚举当前系统进程
#include #include #include int main(void){ PROCESSENTRY32 pe32; pe32.dwSize = sizeof(PROCESSENTRY32); //获得快照句柄 HANDLE hSnapShot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0); //获得当前系
2007-12-06 17:06:00 401
原创 初学C语言中(值)传递和(址)传递
很多朋友在学习C语言的时候,在遇见值传递和址传递的时候难免会有些不理解,比如说要实现两个数进行值的交换,一般我们都写成//下面是一个典型的例子//用户需要运用函数实现两个数值的交换,一般都会这么写---->>#include void main(){ void trans(int a,int y); //函数的声明 int a,b; printf("a = ");
2007-07-06 13:36:00 1083
苏飞开发助手v2.0 sufeinet.com
2018-04-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人