- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 STL的对象初始化
对于POD类型的,使用int *p=::operator new(sizeof(int))*p=int()来初始化 非PODNOPOD *p=::operator new(sizeof(NOPOD))new (p) NOPOD()来初始化 这是placement new运算符 POD是指:POD指的是这样一些数据类型:基本数据类型、指针、un
2009-08-21 23:13:00 719
原创 C++中的new和delete
事实上Class *pointer=new Class() 相当于Class *pointer=(Class *)::operator new(sizeof(Class));new (pointer) CLASS();//其实就是C的malloc delete pointer相当于pointer->~Class();::operator delete(pointer)
2009-08-21 21:45:00 650
原创 Java的文件操作
文件路径的分隔符是File.separator 要获得全路径使用下面的函数,如果File是目录的话,结尾不一定会有File.separator http://blog.sina.com.cn/s/blog_5f58f2b80100conb.htmljava.io.File.getCanonicalPath()(转载)".."是指上一层目录,"."是指当前目录。在不同操作
2009-08-19 22:36:00 722
原创 POJ 1167 解题报告
这题是拿来练习DFS的。 题中的输入中,一个时间对应了一辆BUS。对这个数据进行尝试搜索。 这里不是直接对数据进行搜索,而是利用一个数组time[60]time[x]表示x在输入数据中出现的次数。now[x]表示x在已使用的数据中出现的次数。 搜索的思路:find函数:1.判断是否搜索结束2.如果x无效,那么跳过。当time[x]-now[x]3
2009-08-06 14:17:00 2916 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人