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