- 博客(24)
- 资源 (1)
- 收藏
- 关注
原创 about set insert in stl
// Illustrating the use of an adaptor for pointers to functions#include #include #include using namespace std; bool less1(const string& x, const string& y){ return x }bool greater1(const string&
2006-07-30 16:36:00 1833 1
转载 理解bind1st和bind2nd函数
bind1st和bind2nd函数用于将一个二元算子(binary functor,bf)转换成一元算子(unary functor,uf)。为了达到这个目的,它们需要两个参数:要转换的bf和一个值(v)。 值(v)是一个固定的参数。换言之,uf(x)等价于: bf( x, v)
2006-07-29 22:58:00 4982
原创 STL的6大组件:容器、类属算法、迭代器、函数对象、适配器、分配器。
STL知识点。梗概。 ------《标准模板库自修教程与参考手册 STL进行C++编程》------ STL的6大组件:容器、类属算法、迭代器、函数对象
2006-07-29 22:19:00 3716
原创 devcpp 和g++ 在命令行中编译.....
g++ -c filename.cpp 负责编译成 .o,g++ -o file.exe file1.o file2.o ...负责连接。 如果一个项目只有单个的文件,那直接用 g++ -o filename.exe filename.cpp 即可。 综合的情况,g++ -o mainfile.exe mainfi
2006-07-18 20:07:00 2575
转载 让命令提示符窗口绚丽多姿!
du51 在 csdn#include#include#includeint main(){ char buff[10]="color "; int i=0,j=1,len=strlen(buff); while(i++ { _sleep(1000); sprintf(buff+len,"%d",i); printf("%s/n
2006-07-17 21:22:00 1407
转载 vc6.0调试技巧
了解调试,首先要知道"断点"这个概念.断点就是程序运行中可能会中断的地方,方便开发者在程序运行的过程中查看程序当前的运行状态,比如变量的值,函数的返回值等等.究竟怎么使用断点呢? 1.F9在当前光标所在的行下断点,如果当前行已经有断点,则取消断点. F5调试状态运行程序,程序执行到有断点的地方会停下来. F10单步执行程序. CTRL+F10运行到光标所在行. F
2006-07-17 15:37:00 1916
转载 Debug和Release有什么区别
Debug版本包括调试信息,所以要比Release版本大很多(可能大数百K至数M)。至于是否需要DLL支持,主要看你采用的编译选项。如果是基于ATL的,则Debug和Release版本对DLL的要求差不多。如果采用的编译选项为使用MFC动态库,则需要MFC42D.DLL等库支持,而Release版本需要MFC42.DLL支持。Release Build不对源代码进行调试,不考虑MFC的诊断宏,使
2006-07-17 15:30:00 36935 5
转载 Boost Getting Started 安装文档(翻译1.33版本)
Boost Getting Started 安装文档(翻译1.33版本)概要 下载 .zip 文件 .tar.gz and .tar.bz2 文件 Boost CVS 库 准备 配置工具 支持的编译器
2006-07-16 23:38:00 9461
转载 通过#pragma pack(n)改变C编译器的字节对齐方式
在C语言中,结构是一种复合数据类型,其构成元素既可以是基本数据类型(如int、long、float等)的变量,也可以是一些复合数据类型(如数组、结构、联合等)的数据单元。在结构中,编译器为结构的每个成员按其自然对界(alignment)条件分配空间。各个成员按照它们被声明的顺序在内存中顺序存储,第一个成员的地址和整个结构的地址相同。 例如,下面的结构各成员空间分配情况:struct tes
2006-07-16 15:24:00 3353 1
原创 浮点库的连接问题(针对有的时候scanf("%f",&fn);出现的异常)
浮点库链接,只要在 输入语句之前加 一个显式的浮点操作即可 ...早期为了节省资源,在默认情况下是不链接浮点库的。(也就是在没有显式浮点操作的情况下,浮点库将不被链接,使用浮点操作就会发生错误) [quote] Q. I get a "floating point formats not linked" message when I run my pro
2006-07-16 14:59:00 1564
原创 递归全排列, i am a student--> student a am i
一个n个数的排列可以由n-1个数的排列生成.只要先生成第n-1个数再插入第n个数就可以了.这是递归算法的中心思想.#include void permu(char a[], int m, int n) { // 排列算法 int i; char t; if (m permu(a, m+1, n); //递归 for (i=m+1;i
2006-07-13 21:52:00 1587 1
原创 8皇后问题
/************************************************************************//* *//* 问题: 在8×8的国际象棋棋盘上放置8个皇后,要求任意两个皇后 *//*
2006-07-13 15:11:00 1833 1
转载 24点算法
#include #include #include using namespace std; const double PRECISION = 1E-6; const int COUNT_OF_NUM
2006-07-13 15:08:00 1402
转载 Turbo C 2.0 设置详解
Turbo C 2.0 设置详解 来源:不详 责任编辑:phltj 作者: 日期:2006-4-13 9:01:30 点击次数:687 对于初学程序设计的人来说Turbo C 2.0无疑是最简单最理想的入门语言环境之一,但也常由于环境变量设置的不正确导致程序无法编译运行,严重打击了初学者来之不易的自信心。为了迅速解决此类问题,使大家能把精力集中到程序设计上来,我们特地编写本文以帮
2006-07-13 15:02:00 1209
转载 jni入门学习笔记(一)
最终解释权,最终收益权,最终处决权属于csdn的laomai(老迈)!本文主要参考 http://www.programfan.com/article/showarticle.asp?id=1660一、去年曾经做过一个JAVA和C通信的项目,用C语言实现某个特定功能函数,然后在JAVA中调用。最近又有朋友问起,于是将做过的东西整理成学习笔记,希望对后来者有所帮助,呵呵。二、jn
2006-07-12 20:38:00 1225
转载 const的思考
C语言const介绍const的思考 1、什么是const?常类型是指使用类型修饰符const说明的类型,常类型的变量或对象的值是不能被更新的。(当然,我们可以偷梁换柱进行更新:)2、为什么引入const? const 推出的初始目的,正是为了取代预编译指令,消除它的缺点,同时继承它的优点。3、cons有什么主要的作用?(1)可以定义const常量,具有不可变性。例如:const int M
2006-07-11 11:23:00 1054
转载 几何algorithm
目录 ㈠ 点的基本运算 1. 平面上两点之间距离 1 2. 判断两点是否重合 1 3. 矢量叉乘 1 4. 矢量点乘 2 5. 判断点是否在线段上 2 6. 求一点饶某点旋转后的坐标 2 7. 求矢量夹角 2 ㈡ 线段及直线的基本运算 1. 点与线段的关系 3 2. 求点到线段所在直线垂线的垂足 4 3. 点到线段的最近点 4 4. 点到
2006-07-08 13:11:00 2739
转载 [转载]从Coding Fan到真正的技术专家
[转载]从Coding Fan到真正的技术专家信息来源:SecurityTeam ITS中国有很多小朋友,他们18,9岁或21,2岁,通过自学也写了不少代码,他们有的代码写的很漂亮,一些技术细节相当出众,也很有钻研精神,但是他们被一些错误的认识和观点左右,缺乏对系统,对程序的整体理解能力,这些人,一个网上的朋友说得很好,他们实际上只是一些Codingfans,压根没有资格称为程序员,但是据我所知
2006-07-07 22:07:00 1079
转载 c程序代码风格 版本2
我看到另外一篇翻译稿两者都有不是翻译的特别好的地方,这里贴出来以供参考这篇短小的文档用于描述linux内核编程中推荐的编程风格。编程风格是很个人化的东西,我不想把我的观点_强加_给任何人,但这是我必须维护的代码中所遵守的,我也建议其他部分的代码也能遵守它。请至少给这里的观点一些考虑。首先,我建议你打印一份GNU代码风格,不是去读它,而是把它烧了,这是个很不错的姿态。不废话了,下面就是Linux内核
2006-07-07 22:01:00 1912
转载 c程序代码风格 版本1
[转载]C程序代码风格原始连接:http://www.ecnweb.net/modules.php?name=Forums&file=viewforum&f=4下面这篇文章是linux内核中Documentation/CodingStyle文件,觉得挺有意思,就顺手把它译出来了,因为虽然这只是“linux”的代码风格,但优秀的C程序风格大致无二。特别是emacs相关的东西,肯定有误译,请多指正代码
2006-07-07 22:00:00 1483
转载 [转载]编程修养
[转载]编程修养文章来源:[url]http://www.csdn.net[/url]文章作者:haoel编程修养 什么是好的程序员?是不是懂得很多技术细节?还是懂底层编程?还是编程速度比较快?我觉得都不是。对于一些技术细节来说和底层的技术,只要看帮助,查资料就能找到,对于速度快,只要编得多也就熟能生巧了。 我认为好的程序员应该有以下几方面的素质: 1、有专研精神,勤学善问、举一反三。 2、积
2006-07-07 21:57:00 1478
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人