C/C++
swqqcs
这个作者很懒,什么都没留下…
展开
-
内存泄露总结
1. 什么是内存泄露(memory leak)? 指由于疏忽或错误造成程序未能释放已经不再使用的内存的情况。内存泄漏并非指内存在物理上的消失,而是应用程序分配某段内存后,由于设计错误,失去了对该段内存的控制,因而造成了内存的浪费。 A memory leak is a particular type of unintentional memory consump翻译 2012-04-10 10:00:56 · 898 阅读 · 0 评论 -
c++蚁群算法源码
运行了三个TSP经典用例,基本符合要求。2008年3月份写的,现在贴出来大家共享一下,注释加的应该算齐全。仅仅是一份按照蚁群算法的原理写的代码,没有做任何优化。至于我做优化后的代码,就不发出来了吧,呵呵。环境为:VC 6.0.#include#include#includeusing namespace std;//该程序是以蚁群系统为模型写的蚁群算法程序(强调:非蚂蚁翻译 2012-04-22 09:39:28 · 10865 阅读 · 3 评论 -
c++怎么读取文件中的中文字符串的几种方法
方法一:#include #include #include using namespace std;int main(){ ifstream ifs("test.cpp"); // 改成你要打开的文件 streambuf* old_buffer = cin.rdbuf(ifs.rdbuf()); string read; while(cin >> read) /原创 2012-07-01 16:26:04 · 22413 阅读 · 6 评论 -
C++ 读写文本文件、统计文件的行数、读取文件数据到数组
fstream提供了三个类,用来实现c++对文件的操作。(文件的创建、读、写)。 ifstream -- 从已有的文件读 ofstream -- 向文件写内容 fstream - 打开文件供读写 文件打开模式: ios::in原创 2011-09-01 21:42:22 · 865 阅读 · 0 评论 -
用C++编写的使用嵌套循环的程序
题目: 编写一个使用嵌套循环的程序,要求用户输入一个值,指出要显示多少行。然后程序将显示的响应行数的星号,其中第一行包括一个星号,第二行包括两个星号,以此类推。每一行包含的字符数等于用户指定的行数,在星号不够的情况下,在星号前面加上句点。该程序的运行情况如下: Enter number of rows:5(5为用户输入的数字) ....*.原创 2011-01-31 16:37:00 · 1088 阅读 · 0 评论 -
用C++编写一个使用嵌套循环的程序
题目:编写一个使用嵌套循环的程序,要求用户输入一个值,指出要显示多少行。然后程序将显示的响应行数的星号,其中第一行包括一个星号,第二行包括两个星号,以此类推。每一行包含的字符数等于用户指定的行数,在星号不够的情况下,在星号前面加上句点。该程序的运行情况如下:Enter number of rows:5(5为用户输入的数字)....*...**..***.*********原创 2011-01-31 16:40:00 · 1954 阅读 · 0 评论