自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (2)
  • 收藏
  • 关注

转载 广度优先搜索

/** * 这里使用邻接矩阵表示一个无向连通图。 */#include #include using namespace std;#define LEN 10#define INFINITE 100#define NIL -1bool m[LEN][LEN];enum COLOR {WHITE, GRAY, BLACK};COLOR color[LEN];int

2014-03-27 20:09:16 428

转载 快速排序

//快速排序void quick_sort(int s[], int l, int r){ if (l < r) { //Swap(s[l], s[(l + r) / 2]); //将中间的这个数和第一个数交换 参见注1 int i = l, j = r, x = s[l]; while (i < j) {

2014-03-27 20:06:53 345

转载 跟我一起写 Makefile

跟我一起写 Makefile陈皓 (CSDN)概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在U

2013-12-11 14:53:50 470

转载 rc.local自启动学习

linux有自己一套完整的启动体系,抓住了linux启动的脉络,linux的启动过程将不再神秘。本文中假设inittab中设置的init tree为:/etc/rc.d/rc0.d/etc/rc.d/rc1.d/etc/rc.d/rc2.d/etc/rc.d/rc3.d/etc/rc.d/rc4.d/etc/rc.d/rc5.d/etc/rc.d/rc6.d

2013-12-11 12:38:58 517

转载 _finddata_t

_finddata_tstruct _finddata_t 是用来存储文件各种信息的结构体。定义如下:struct _finddata_t{unsigned attrib;time_t time_create;time_t time_access;time_t time_write;_fsize_t size;ch

2013-11-18 20:48:59 2508

转载 filename.substr(filename.find_last_of('.') + 1)

filename.substr(filename.find_last_of('.') + 1)

2013-11-18 20:25:07 1735 1

转载 C++程序中获取不带文件路径和后缀的文件名

string getName(const char* full_name){ string file_name = full_name; const char* mn_first = full_name; const char* mn_last = full_name + strlen( full_name ); if ( strrchr( full_name, '\\' ) !=

2013-11-18 20:10:26 922

转载 寻找文件

我这有一个函数,功能是查找一个文件夹及其子文件夹中是否存在某个文件,也是要通过遍历各个子文件夹来实现的,你在对应的地方稍微改一下就实现你的功能了:BOOL FindFileInFolder(CString strPathName, CString strFileName){ CFileFind finder; CString strSearch; BOOL bFind;

2013-11-18 20:06:48 626

转载 VC遍历文件夹下所有文件和文件夹

2010-03-25 16:59一、先介绍一个结构WIN32_FIND_DATAtypedef struct _WIN32_FIND_DATA{  DWORD dwFileAttributes; //文件属性  FILETIME ftCreationTime; // 文件创建时间  FILETIME ftLastAccessTime; // 文件最后一次访问时间  FI

2013-11-18 19:39:47 685

转载 vector C++ 详细用法

vector是C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。vector之所以被认为是一个容器,是因为它能够像容器一样存放各种类型的对象,简单地说,vector是一个能够存放任意类型的动态数组,能够增加和压缩数据。  为了可以使用vector,必须在你的头文件中包含下面的代码:  #include   vector属于std命名

2013-11-17 20:05:29 330

转载 C++ map的基本操作和使用

C++ map的基本操作和使用   来源:(http://blog.sina.com.cn/s/blog_61533c9b0100fa7w.html) - C++ map的基本操作和使用_Live_新浪博客    Map是c++的一个标准容器,她提供了很好一对一的关系,在一些程序中建立一个map可以起到事半功倍的效果,总结了一些map基本简单实用的操作!1. map最基本的

2013-11-17 20:04:46 402

转载 VS2010下创建静态链接库和动态链接库

下面介绍一下用VS2010如何创建静态链接库和动态链接库,并测试创建的库。1.静态链接库打开VS2010,新建一个项目,选择win32项目,点击确定,选择静态库这个选项,预编译头文件可选可不选。在这个空项目中,添加一个.h文件和一个.cpp文件。名字我们起为static.h和static.cppstatic.h文件:[cpp] view

2013-11-17 13:33:44 583

转载 VC调用DLL

VC调用DLL调用DLL有两种方法:静态调用和动态调用.(一).静态调用其步骤如下:1.把你的youApp.DLL拷到你目标工程(需调用youApp.DLL的工程)的Debug目录下;2.把你的youApp.lib拷到你目标工程(需调用youApp.DLL的工程)目录下;3.把你的youApp.h(包含输出函数的定义)拷到你目标工程(需调用y

2013-11-17 13:03:34 499

转载 动态链接库的创建

动态链接库的创建 fangyukuan2010.6.20编写DLL时的函数与一般的函数方法基本一样。但要对库中的函数进行必要的声明,以说明哪些函数是可以导出的,哪些函数是不可以导出的。把DLL中的函数声明为导出函数的方法有两种:一是使用关键字_declspec(dllexport)来声明。二是在.def文件中声明。 一、使用关键字_declspec(dllexp

2013-11-17 12:45:00 570

转载 C++动态数组

1.变长一维数组     这里说的变长数组是指在编译时不能确定数组长度,程序在运行时需要动态分配内存空间的数组。实现变长数组最简单的是变长一维数组,你可以这样做:    1:    //文件名:   array01.cpp    2:    #include    3:    using   namespace   std;    4:    int   mai

2013-11-14 11:30:28 419

转载 linux 技巧:使用 screen 管理你的远程会话

你是不是经常需要 SSH 或者 telent 远程登录到 Linux 服务器?你是不是经常为一些长时间运行的任务而头疼,比如系统备份、ftp 传输等等。通常情况下我们都是为每一个这样的任务开一个远程终端窗口,因为他们执行的时间太长了。必须等待它执行完毕,在此期间可不能关掉窗口或者断开连接,否则这个任务就会被杀掉,一切半途而废了。元凶:SIGHUP 信号让我们来看看为什么关掉窗口/断

2013-11-05 20:31:50 465

转载 xmanager的详细使用方法

有很多人问怎么用x终端,大家可以到这里下载xmanager的详细使用方法  http://www.cyut.edu.tw/admin/cc/network/matlab/Xmanager.doc  用过windows 2000 终端仿真客户端的朋友们都知道,通过mstsc(终端客户端)连至win2000server的  终端服务器上,可以像在window2000  

2013-11-05 20:28:08 6054

转载 搭建Linux下邮件服务器(extmail+postfix+clamav)

部分软件简介:  1、AMP ---apache(web服务) 、mysql(数据库)、php(非必需) 的简称  2、postfix --mta 邮件系统核心  3、courier-authlib--一个为courier-imap,maildrop,sasl2 提供用户信息的后台进程序  4、courier-imap --提供pop3,pop3s,imap,imaps 服务的程序

2013-11-04 17:03:37 1634

转载 Windows&&Ubuntu双系统机重装Windows后的Ubuntu恢复问题

Windows&&Ubuntu双系统机重装Windows后的Ubuntu恢复问题作者: 龚宇多系统机的关键是MBR,这是整个硬盘的引导部分。Windows系统没办法进行引导的转交,只会启动自己的系统,而Linux可以通过Grub实现这个功能。典型的双系统安装方法,先装Windows,再装Linux,这样后装的Linux可以覆盖重写MBR,而在重写的时候也在选项表中添加了Window

2013-10-28 17:15:03 686

转载 删除编译文件的批处理程序

作者:朱金灿来源:http://blog.csdn.net/clever101         平时项目开发中时常需要清理临时编译文件,比如清理obj文件、pdb文件等,于是想写一个小工具实现这个功能。         要实现这个功能,要选择合适的工具。首先想到使用批处理文件是最好的实现方式。于是写了个批处理文件,代码如下:[plain] view plaincop

2013-10-28 16:08:15 641

软件测试实验报告

我做的软件测试实验报告,基于LoadRunner 软件但是比较粗糙

2011-11-20

代码大全(英文第二版非扫描)

比较详细的教程书,适合初学者使用,不过版本比较老了。各位酌情下载

2011-11-20

空空如也

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

TA关注的人

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