2014年9月29日
摘要: 这里的迭代器能够与STL组件共同工作,是对STL的一种扩充。 自定义迭代器必须提供iterator_traits的五种特性,分别是迭代器类型、元素类型、距离类型、指针类型与reference类型。 这里我们继承标准库提供的iterator即可。 代码如下: MyIterator.hpp 该迭代器针对于关联容器 #ifndef MYITERATOR_H_ #defin... 阅读全文
posted @ 2014-09-29 21:17 inevermore 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 增加了逆置迭代器的实现 以及swap功能 完整代码如下: #ifndef VECTOR_H_ #define VECTOR_H_ #include #include #include template class Vector { public: typedef T *iterator; typedef const T *const_iterat... 阅读全文
posted @ 2014-09-29 02:20 inevermore 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 连接数据库的步骤: 1.加载JDBC驱动 2.提供连接参数 3.建立数据库连接 4.创建一个statement 5.执行SQL语句 6.处理结果 7.关闭JDBC对象 新建一个JDBCUtil类 package com.jdbc.utils; import java.sql.Connection; import java.sql.DriverManage... 阅读全文
posted @ 2014-09-29 00:42 inevermore 阅读(378) 评论(0) 推荐(0) 编辑