一段简单的C++代码用于去除文本文件的一行#include <cstdio>#include <fstream>#include <string>#include <iostream>using namespace std;int main(){ string line; //……继续阅读 » 4年前 (2021-03-24) 1730浏览 1129个赞
C++编写的十进制转换成16进制代码//Decimal to hexadecimal number//programming by : Erfan Nasoori//Date of send : 2009/1/11#include <iostream.h>void main(){ int x,y,i; int d,n=1; ……继续阅读 » 4年前 (2021-03-24) 1653浏览 2621个赞
C++编写的16进制转换成10进制的代码//16Radix number to Decimal//Programming by : Erfan Nasoori//Mail : ketn68@yahoo.com//Date of send : 2009/1/9#include<iostream.h>#include<strin……继续阅读 » 4年前 (2021-03-24) 2902浏览 190个赞
C++ 获取PE文件自校验值转自:http://blog.csdn.net/cackeme/article/details/7950224 这里所说的自校验值其实有两种,一种是PIMAGE_OPTIONAL_HEADER中的CheckSum,一般可执行文件编译时该值添零,另一种是通过计……继续阅读 » 4年前 (2021-03-24) 2865浏览 1923个赞
C++简单代码设置U盘的可写性转自:http://blog.csdn.net/cackeme/article/details/7825782 如题,主要用于本机限制U盘访问,代码如下:/*@prarm dwValue,0为可写,1为不可写*/BOOL SetUsbWriteP……继续阅读 » 4年前 (2021-03-24) 2744浏览 1527个赞
C++内存池实现(非线程安全)转自:http://blog.csdn.net/cackeme/article/details/7954003#pragma oncetemplate<typename T,std::size_t nNum>class CMemPool{public: CMemPool(){ Init();} ~C……继续阅读 » 4年前 (2021-03-24) 1977浏览 2424个赞
欧拉回路问题由七桥问题而来,其基本问题是是否能一次性不重复地走遍这七座桥,转换为数学问题中的图论就是指的是从图中的一个顶点出发,是否能够一次性不回头地走遍所有的边,算法代码如下本文转自:http://blog.csdn.net/shen823797837/article/details/8476842#include <iostream>……继续阅读 » 4年前 (2021-03-24) 3023浏览 1445个赞
C++实现简单的定时器,即每隔一段时间执行一遍代码#include <iostream>#include <ctime>using namespace std;int getTime() { return clock()/CLOCKS_PER_SEC;}int main() { int i = 0; int……继续阅读 » 4年前 (2021-03-24) 2352浏览 140个赞
c++实现哈夫曼编码的代码来源:http://blog.csdn.net/shen823797837/article/details/8433094#include <iostream>#include <queue>#include <vector>#include <map>#include ……继续阅读 » 4年前 (2021-03-24) 2368浏览 348个赞
c++实现0-1背包问题完整源码(动态规划实现)转自:http://blog.csdn.net/shen823797837/article/details/8442588#include <iostream>#define MAX_NUM 5#define MAX_WEIGHT 10using namespace std;//动态……继续阅读 » 4年前 (2021-03-24) 1628浏览 992个赞
C++编写的在控制台界面操作的吃豆子游戏ESC键可退出游戏。来源:http://blog.csdn.net/tracker_w/article/details/8483229 main.cpp#include "lib.h"#pragma onceexter……继续阅读 » 4年前 (2021-03-24) 1192浏览 1905个赞
C++ 中字节和千字节之间的转换#include <iostream>#include <cmath>using namespace std;int main(){ long double byte; long double kilobyte; long double megabyte;……继续阅读 » 4年前 (2021-03-24) 1708浏览 2903个赞
C++动态二维数组演示#include <iostream>#include <string>using namespace std;void allocate_2D(int **&List, int x, int y, int ycur, int xmax){ //makes a temp for savin……继续阅读 » 4年前 (2021-03-24) 2890浏览 1161个赞
适合初学者的C++代码:将单位尺转换成米#include <iostream>using namespace std;int main(){ double f; double m; cout<< " enter Length in Feet"; cin>&……继续阅读 » 4年前 (2021-03-24) 1295浏览 2759个赞
C++实现两个超大的字符数字相加的算法#include <iostream>#include <string>#include <stack>using namespace std;//Acts as an helper function for large numeric string additionv……继续阅读 » 4年前 (2021-03-24) 1823浏览 977个赞
C++实现的一个简单的基于文本的角色扮演游戏#include <stdlib.h>#include <time.h>#include <iostream>#include <fstream>#include <string>#include <windows.h>//u……继续阅读 » 4年前 (2021-03-24) 2553浏览 2837个赞
C++获取本机IP地址列表/* * main.c * ---------------------------------------------- * 2013-01-09 chrisniu1984@gmail.com * * [BUILD] * gcc -o main main.c -Wall * */#include <st……继续阅读 » 4年前 (2021-03-24) 2567浏览 1534个赞
C++计算一个超级大数的阶乘算法/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// GROUP 12// Group member……继续阅读 » 4年前 (2021-03-24) 2543浏览 2202个赞
C++控制一组字符串按照字母顺序排序/******************************************************** Name: ** Filename: alphabetize.cpp** Project #: Deitel & Deitel 5.38** Project Description: U……继续阅读 » 4年前 (2021-03-24) 1938浏览 1629个赞
C++编写的一个简单的猜数字游戏代码//Kerri Byrd//May 28, 2005//C9A4P447#include <iostream>#include <string>#include <cstdlib>#include <cctype>#include <ctime>……继续阅读 » 4年前 (2021-03-24) 2559浏览 756个赞
C++计算一个大数的阶乘// calculate large factorials (factorials above 12!)// note that 13! already exceeds unsigned long// a Dev-C++ tested console program by vegaseat 26mar2005 #in……继续阅读 » 4年前 (2021-03-24) 2702浏览 2844个赞
C++翻转字符串#include<iostream>#include<string>using namespace std;int man(){ string s; cout<<"Type something...\n"; getline(cin,s); string::iterat……继续阅读 » 4年前 (2021-03-24) 1558浏览 512个赞
C++不使用临时变量交换两个数字// swap two numbers without using a temporary variable// the numbers can be either integers or floats#include <iostream>using namespace std;int main()……继续阅读 » 4年前 (2021-03-24) 2679浏览 2319个赞
C++转换十进制数到任何其它进制的函数#include <iostream>#include <string>std::string conv(int decimal, int base);int main(void){ std::cout << "Binary\tOctal\tDecimal……继续阅读 » 4年前 (2021-03-24) 2238浏览 1286个赞
C++统计每一个字符在字符串中出现的次数//Number of each character repetition in a string//programming by : Erfan Nasoori//Email : ketn68@yahoo.com//Date of send : 2009/1/21#include <iostrea……继续阅读 » 4年前 (2021-03-24) 2803浏览 1363个赞
C++ 归并排序算法//Merge sort //programming by : Erfan Nasoori//Email : ketn68@yahoo.com//Date of sent : 2009/1/21#include<iostream.h>#include<math.h>//function decla……继续阅读 » 4年前 (2021-03-24) 2665浏览 1722个赞
C++ 二分查找算法//Binary search //Programming by : Erfan Nasoori//Mail : ketn68@yahoo.comDate of send : 2009/2/1#include <iostream>#include <conio>int binarysearch(i……继续阅读 » 4年前 (2021-03-24) 1244浏览 2723个赞
C++ 链表冒泡法排序算法//linked list bubble sort//programming by : Erfan Nasoori//Mail : ketn68@yahoo.com//Date of send : 2009/1/13#include <iostream>#include <conio>cla……继续阅读 » 4年前 (2021-03-24) 1728浏览 1584个赞
C++ 线性搜索算法演示,线性搜索效率要低于二分查找算法//Linear search //Programming by : Erfan Nasoori//Mail : ketn68@yahoo.com//Date of send : 2009/2/1 #include<iostream>#include<conio&g……继续阅读 » 4年前 (2021-03-24) 1292浏览 2750个赞
C++ 打印Pascal 三角形#include <iostream>using namespace std;struct x{ int a[100];};struct x b[100];int main(){ int n; cout<<"Enter value of N: "; c……继续阅读 » 4年前 (2021-03-24) 2412浏览 428个赞
C++从任意进制的数转换成另外一个指定进制的数例如,从2进制转换成10进制,8进制转换成16进制等#include <iostream>#include <string>std::string conv(std::string number, int startBase, int endbase);long long po……继续阅读 » 4年前 (2021-03-24) 3126浏览 2415个赞
C++快速排序算法,用到了函数指针#include <iostream>#include <algorithm>#include <string>#include <cctype>struct example{ int id; std::string name;};templa……继续阅读 » 4年前 (2021-03-24) 1694浏览 1185个赞
Dijkstra算法和Bellman-Ford算法只能计算出起始点到其他各点的最短路径,但不能计算任意两队顶点之间的最短路径。若真想利用这两张算法,可以来一个循环,每次让不同的顶点成为起始顶点,这样也可以解决,但这种方法效率比较低,所以要想其他方法。我们可以用最优化的原理来求每对顶点之间的最短路径,基本思想是:假设图中有一条从i到j结点的最短路径,k是图中的……继续阅读 » 4年前 (2021-03-24) 1341浏览 2115个赞
以前写的二叉搜索树,其中节点是类模板,可对任何实现了比较大小的数据的插入、查找及删除操作。并使用Traits技术实现了使用迭代器对操作数据,移植性好,效率较高。使用请注明出处,谢谢。来源:http://blog.csdn.net/guankle/article/details/8133945#pragma once#include <iostr……继续阅读 » 4年前 (2021-03-24) 1522浏览 647个赞
Java异步下载http页面演示代码package in.datashow.sover;import java.io.File;import java.io.IOException;import java.util.ArrayList;import java.util.List;import org.apache.commons.io.Fil……继续阅读 » 4年前 (2021-03-24) 1953浏览 217个赞
VC++ 获取代码段执行时间 代码1:精确到秒double tstart,tend,tget; tstart=GetTickCount(); //程序段 tend=GetTickCount();//只能精确到秒 tget=tend-tstart; ……继续阅读 » 4年前 (2021-03-24) 3090浏览 326个赞
C++数组反转代码#include <stdio.h>inline void xchg(int *a,int *b){ (*a)^=(*b);//^=(*a)^=(*b); (*b)^=(*a); (*a)^=(*b);}void reverse(int a[],int n){ static int……继续阅读 » 4年前 (2021-03-24) 2928浏览 1827个赞
C++将整数数组分割成奇数和偶数两个数组的代码//get an array and by using it, create two different array which are odd and evenvoid arraySplitter(int *&array, int size, int &sizeEven, int &am……继续阅读 » 4年前 (2021-03-24) 1314浏览 1069个赞
C++分割文件并进行BASE64编码#include <string>using namespace std;string Encode(char* Data,long DataByte){ //编码表 const char EncodeTable[]="ABCDEFGHIJKLMNOPQRSTUVWXYZa……继续阅读 » 4年前 (2021-03-24) 3062浏览 1370个赞
C++二分查找算法演示代码#include <cstdio>/* * 传统的二分查找,数组有序且没有重复 */int binary_S(int *a, int n, int key){ int l = 0, r = n-1; int mid; while (l <= r){ mid =……继续阅读 » 4年前 (2021-03-24) 2397浏览 1418个赞
C++实现奇数魔方阵/* 魔方阵,古代又称“纵横图”,是指组成元素为自然数1、2…n的平方的n×n的方阵, 其中每个元素值都不相等,且每行、每列以及主、副对角线上各n个元素之和都相等。 输入一个奇数,实现奇数魔方阵。 附:奇数魔方阵的实现方法 (1) 将1填入第一行中间; (2……继续阅读 » 4年前 (2021-03-24) 2308浏览 1378个赞
霍夫曼编码(Huffman Coding)是一种编码方式,是一种用于无损数据压缩的熵编码(权编码)算法。1952年,David A. Huffman在麻省理工攻读博士时所发明的,并发表于《一种构建极小多余编码的方法》(A Method for the Construction of Minimum-Redundancy Codes)一文。在计算机数据处理中,……继续阅读 » 4年前 (2021-03-24) 2098浏览 1209个赞
一个简单的C++调用动态库的实例转自:http://blog.csdn.net/lxh1230119/article/details/8071730 先创建一个动态库dll工程工程中添加 dlltest.cpp  dlltest.d……继续阅读 » 4年前 (2021-03-24) 2248浏览 1581个赞
C++数字转换代码片段#include "stdafx.h"#include <iostream>#include <string>#include <functional>using namespace std;void id2gid(long id,char* pszID){ ……继续阅读 » 4年前 (2021-03-24) 2177浏览 166个赞
C++操作mysql数据库范例代码#include <my_global.h>#include <mysql.h>void TestMySQL(){ TRACE("MySQL client version: %s\n", mysql_get_client_info()); MYSQL *conn =……继续阅读 » 4年前 (2021-03-24) 1237浏览 852个赞