文章 2017-11-08 来自:开发者社区

一个C++类实现文件全盘搜索

VC++实现文件全盘搜索 很久没更新了,今天决定写点东西。 这是我以前写的一个C++的类,可以在硬盘上全盘搜索指定的文件(可以用通配符),还可以添加过滤器,以便搜索特定的文件。该类使用链表储存搜索结果(学了那么多数据结构,总算可以用一把了),性能还是可以的。虽说没什么技术含量,但也挺有用的 下面就是这个类的代码,包括测试程序,原本我没有写注释,现在加上了一些。 这个博客居然不支持C++的代码插入....

文章 2017-11-08 来自:开发者社区

用C++实现跨平台游戏开发之Irrlicht引擎

Irrlicht引擎是一个用C++书写的高性能实时的3D引擎,可以应用于C++程序或 者.NET语言中。通过使用Direct3D(Windows平台),OpenGL 1.2或它自己的软件着色程序,可以实现该引擎的完全跨平台。尽管是开源的,该Irrlicht库提供了可以在商业级的3D引擎上具有的艺术特性,例如动 态的阴影,粒子系统,角色动画,室内和室外技术以及碰撞检测等(见图1)。 图1.Ir...

文章 2017-11-08 来自:开发者社区

C++对注册表常见操作的封装实现(四)

3、主文件(调用和测试) view plaincopy to clipboardprint? /********************************************************************   *  文件名:main.cpp   *  文件描述:主文件,对封装的注册表操作类进行测试   *  创...

文章 2017-11-08 来自:开发者社区

C/C++--------自己动手实现aoti系列

    简介:         atoi: 是ASCII to integer 的缩写,是把字符串转换成整型数的一种函数         atol: 是ASCII to ...

文章 2017-11-07 来自:开发者社区

正态随机分布 C++实现

高斯分布也称为正态分布(normal distribution) 常用的成熟的生成高斯分布随机数序列的方法由Marsaglia和Bray在1964年提出,C++版本如下: #include <stdlib.h> #include <math.h>double gaussrand() { static double V1, V2, S; static i...

文章 2017-11-07 来自:开发者社区

C++对注册表常见操作的封装实现(一)

1、头文件(声明) view plaincopy to clipboardprint? /********************************************************************   *  文件名:RegOperator.h   *  文件描述:对注册表的常见操作进行封装   *  创建人:...

文章 2017-11-07 来自:开发者社区

C++对注册表常见操作的封装实现(三)

/*============================================================  * 函 数 名:SaveKey  * 参  数:LPCTSTR [IN] : 待保存的文件名  * 功能描述:通过保存的文件名称,保存对应的子键  * 返 回 值:BOOL &nbs...

文章 2017-11-07 来自:开发者社区

【C++实现有序子序列合并算法】

C++实现简单的合并算法模板 复制内容到剪贴板 代码: /** * project: merge template * author:billhoo * date: 2012年3月6日 */ #pragma once #ifndef _MERGE_H #define _MERGE_H #include<iterator>  //iterator_trais temp...

文章 2017-11-07 来自:开发者社区

RTSP C++认证实现

返回的认证报文: WWW-Authenticate: Digest realm="a4143773bd55", nonce="df9be0ee05ebcb26a4318ea8ba01881b", stale="FALSE"\r\n 在其他的博客中对HTTP进行了认证,指定了其他的一些参数例如md5,auth等参数 int CRtspCommandHandler::HandleUnAuthCom.....

文章 2017-11-06 来自:开发者社区

实现 日期 的运算---C++

#define _CRT_SECURE_NO_WARNINGS 1 #include<iostream> #include<assert.h> using namespace std; class Date { public: void display() { cout << _year << "-" << _month <...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注