C/C++
XQQ524148626
这个作者很懒,什么都没留下…
展开
-
创建动态数组
#includeusing namespace std;int main(){ int n,m,**p; cin>>n>>m; p=new int*[n]; for(int i=0;i<n;i++){ p[i]=new int[m]; for(int j=0;j<m;j++){ cin>>p[i][j]; cout << p[i][j]原创 2009-12-16 20:35:00 · 379 阅读 · 0 评论 -
二分法求方程近似根
#include#includeusing namespace std;double f(double);double Dichotomy(double,double,double);int main(){ double a,b,e; cout<<"请输入定义域和精确度"<<endl; cin>>a>>b>>e; cout<<Dichotomy(a,b,e)原创 2010-03-17 22:53:00 · 747 阅读 · 0 评论 -
STL之Set与Multiset(转)
C++ STL set和multiset的使用1,set的含义是集合,它是一个有序的容器,里面的元素都是排序好的,支持插入,删除,查找等操作,就 像一个集合一样。所有的操作的都是严格在logn时间之内完成,效率非常高。 set和multiset的区别是:set插入的元素不能相同,但是multiset可以相同。创建 multiset base;删除:如果删除元素a,那么在定义的比较转载 2010-04-02 22:06:00 · 580 阅读 · 0 评论 -
C语言指针的初始化和赋值
最近写了一个小程序,遇到一点小问题,是关于指向字符串的指针的。由此一发不可收拾,好奇心驱使我决定研究一下指针的初始化和赋值规则。略有所得之后,执笔记下,以备后用。1、指针的初始化初看起来,指针的初始化和赋值好像很混乱,又是*,又是&,时不时又出来一个数组。其实总结起来很简单:int *p;int a=25;int b[10];int *m=&a;int *n=b;i转载 2010-04-10 14:39:00 · 781 阅读 · 0 评论 -
C/C++修改文本文件
mmap是linux下的CreateFileMapping,用来映射并同步文件。这样的话,比如我自定义一种文件格式,把它写入到文件中,现在想修改其中的值,就可以用这个函数,把文件映射到内存中然后用操作数组的方式,来进行文件的同步。如果不用这个函数就得:1、定义一个结构体2、定义结构体数组3、读取文件(w+)4、修改文件5、写回文件 如果用这个函数,就不需要那么麻烦了:1、定义结构体2、定义结构原创 2010-04-24 18:25:00 · 2063 阅读 · 0 评论 -
秒数与日期之间的相互转换
转自http://blog.chinaunix.net/space.php?uid=20564848&do=blog&id=72670 秒数转换成日期和日期转换成秒数ARM源程序(ARM含详细注解gliethttp) 通常情况下PC上用time可以获得开机秒数,用localtime可以将秒数转换成年、月、日、时、分、秒但因为没有源代码,只是以库文件的形式提供,带来许多不便,所以在ARM上使用只能自转载 2011-11-10 09:32:48 · 2373 阅读 · 0 评论