当前注册人数422803人 邮箱: 密码: 注册新用户 忘记密码
首页 C/C++/MFC C# ASP.NET VB.NET MATLAB Android   站内搜索 下载代码说明/积分规则
为什么要注册?

1. 可以直接免费从本站下载代码,防止邮件发送不到您的邮箱,或登录不了国外网站

2. 可以设定关键字,当有您关心的代码收录时,邮件通知您

3. 对这里的代码进行评分和评论

4. 可以和大家一起分享你的源代码,得到更多的建议


首页   前一页   后一页   末页
GDI中实时地消除图形/图像锯齿源代码
Antialiasing Using Windows GDI
GDI中提供的各种绘图方法LineTo(), Ellipse()等等,都没有考虑过锯齿形状的消除,于是诞生了本代码,它实现了近乎实时的消除图形锯齿的方法。

[易用]C++的XML文档处理操作类源代码及示例
XML class for processing and building simple XML documents
本程序是一个C++下非常容易使用的XML文档操作类,它的特点是小、快、简单(很容易创建和处理XML字串)、独立(不依赖于MSXML或其它任何tokenizer)、支持UNICODE(定义一下_UNICODE)、UTF-8(或ASCII),支持MBCS(支持双字节的字符,如中文GB2312)

纯C++实现高效的字符串string处理函数(非MFC非STL)
XString - non-MFC non-STL string functions
这个程序是以前使用过的非MFC/STL的字符串处理函数的一个合集,相对于STL之类的字符串处理函数来说,它在效率上更有优势,

转换Fortran程序到可用的C++伪代码程序
Converting Fortran into usable C++ pseudo-code
这个C++程序,可以转换如Fortran 77程序到C++可用程序,当然,还有一些例外,如Fortan中的FORMAT语句,以及goto语句可能使得你的代码很长。你可以通过配置,让转换程序进行批量的语言转换。

OpenGL实现的三维桌球游戏模拟源代码
3D OpenGL Billard Simulator
这个程序在C++中调用OpenGL,实现3D的桌球游戏,非常酷。

在C++ Native中实现C#的Yield return功能(fiber)
Yield Return Iterator for Native C++ Using Fibers
微软的.NET中C#2.0实现了yield return功能,这个程序教你如何在Native C++中实现它。C#在foreach中使用,C++在for里调用。这样就使得迭代器的功能更加简单,使用的时候也很方便。

C++实现的O(1)时间快速链表源代码
Fast List Data Structure Source Code
这是一个基于链表和动态数组实现的快速链表,它的访问、插入及删除操作都在O(1)时间完成。(没有测试过...)

时间计数定时及秒表源代码
XTimer - Timer and Stopwatch Utility with Source Code
这个程序是用Visual C++编写的一个时钟计数器,它是一个非常有用的小工具:像秒表一样计数,或者计数直到的时间,到达指定时间后可以播放MP3提醒,支持多次计数。

自动添加文件和版本信息的插件(支持VC6和VS2005)
Increment File and Product Version Number - Multiple IDE
这是一个插件程序,用于VS6.0和Visual Studio2005中,能够自动填写应用程序中资源文件的FileVersion和ProductVersion字段,从而实现自动的版本记录功能。

C++/Crypto++实现的数字签名源代码
Digital Signatures, Sign and verify messages using Crypto++
这个文章和附件的源代码用Crypto++,C#,java语言实现数字签名消息的签发与验证过程。

基于Advanced Encryption Standard (AES)的产品序列号SN生成算法源代码
A Compact Product Key System Generator Based on AES and Crypto++
通常的产品密钥都是像Windows、Office系列的产品密钥/序列码一样由若干组字母组成,如VJJJBX-H2BBCC-68CF7F-2BXD4R-3XP7FB-JDVQBC。我们可以使用对称加密算法来实现它,比如使用Advanced Encryption Standard (AES)高级加密标准.

基于椭圆曲线密码体制(Elliptic Curve Cryptography-ECC)实现产品序列号生成器源代码
Product Keys Generator Based on Elliptic Curve Cryptography
像可以使用EAS算法生成产品序列号的方法一样,我们还可以使用ECC椭圆曲线密码体制进行计算。这个文章的环境是Visual C++6.0,附件中包含16个源代码可以使用。 依据是IEEE 1363标准中的ECIES和 ANSI X9.63。

基于RSA签名算法的产品激活系统源代码
Validate Product Keys using RSA Signing Functions and Crypto++
文章和附件中的代码给用户一个产品用户激活的框架的源代码。包括:RSA算法实现、集成Cypto++环境、产品激活、客户端/服务器命名管道、产生和序列化RSA密码、RSA签名和验证以及产品密钥/序列号生成。

Visual C++实现的基因遗传算法库源代码以演示程序
Free Source Code for Genetic algorithm
基因遗传算法都是针对概率的,所以因为其随机的本质,导致其结果可能是好的,也可能是坏的,于是我们就需要一个方法确认这个解到底有多大的可用性。 这是通过计算相似拟合度进行衡量的。染色体Chromosomes代表了基因遗传算法的结果。每次迭代,算法生成一个染色体,这些子孙染色体又会产生新的迭代……

使用CUDA实现的神经网络演示
A Neural Network on GPU
文章介绍如何使用CUDA实现神经网络,并把他应用在GPU图像处理单元上。

DVDx-DVD视频转换成VCD2.0、SCVD1.0或AVI及WMV格式
convert DVD to AVI / MPEG1 / MPEG2 / WMV format
DVDx 能让您用一个步骤把DVD转换成VCD2.0、SCVD1.0或AVI(DivX...) (包括了multiplexing,splitting)。它能转换出品质良好的AVI、MPEG1/2及WMV格式影片,并且不需要5GB或以上的硬盘剩余空间。

XBMC media center xbox多媒体游戏控制台
media player jukebox and entertainment hub
xboxmediacenter(xbmc)是一个自由球员自动处理机微软xbox多媒体游戏控制台、它能够玩回来几乎所有已知的视频、音频和图片格式从xboxharddrive,xbox的DVD的光碟,当地网,甚至国际互联网。

VC++实现语音合成示例程序
A very easy intro to Microsoft .Net Speech Synthesis
这个程序简单的实现了微软的语言合成,使用的工具是VC++ 2008。

C++中提高大文件的插入和删除效率
Insert / Remove Data within/from Large Files Efficiently
在一个大文件中进行插入或删除操作(剪切、粘贴)是非常耗时的,它需要大量的磁盘活动,这对于实时处理程序尤为关键。本文提供一个类,它提供了一个流,可以高效的处理数据的读写。

VC6使用DirectX编写的俄罗斯方块游戏程序
The Tetris Clone CGTetris
这个俄罗斯方块程序编写于VC++6.0环境下,并使用DirectX加载MIDI文件作为游戏的音乐。

首页   前一页   后一页   末页

CopyRight (C) codesoso.com 2007-2009 All Rights Reserved zhihuishi   免责声明