- 博客(4)
- 资源 (1)
- 问答 (2)
- 收藏
- 关注
原创 C++11(九)
1.容器的动态增长:vector,string在内存容量不足以放置新的元素时,会动态地扩充内存,以减少重新开辟空间,复制元素,释放旧的空间的操作所带来的负面影响。 有这么几个函数值得我们注意:capacity(),size(),resize(),reserve(),shrint_to_fit(),这三个函数有关于容器的大小,其中: (1)capacity():这个函数获得这个容器的容量,容量
2016-05-16 14:48:18 401
原创 C++ 11(八)
顺序容器: 1.forward_list(单链表,单向顺序访问) 和 array 是新加入的类型。 2.迭代器:在之前的版本中,我们如果需要一个const_iterator 那么我们只能这样写: Container::const_iterator,到了c++11,我们就可以直接这样写:c.cbegin()这个函数返回的是指向容器的第一个元素的const迭代器(底层const)。 c
2016-05-15 16:49:56 403
原创 c++ 11(七)
1.string流: istringstream 代表字符串输入流,istringstream可以和一个字符串绑定,可以是自己创建的字符串,也可以是从getline函数得来的字符串 #include #include #include int main(int arvc, char* argv[]) { std::string line; std::ifstream in(
2016-05-11 20:12:12 505
原创 C++ 11 (六)
1.流有着状态,IO库定义了一个与机器无关的iostate类型,它提供了表达流状态的完整功能,流有四种状态,badbit代表系统级错误,failbit表示一个IO操作失败,eofbit代表已经到了文件的结束,goodbit代表流是否发生错误,如果goodbit的值为0,那么就代表流未发生错误。 当我们使用如下的代码时: while(cin >> word){} 实际上,我们这行代码就等价于!
2016-05-11 11:32:16 468
qt 连接mysql 遇到的问题
2015-12-22
qt5.5 怎么连接oracle 数据库
2015-12-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人