码迷,mamicode.com
首页 >  
搜索关键字:effective stl    ( 8046个结果
【STL】算法 — partial_sort
partial_sort接受一个middle迭代器。使序列中的middle-first个最小元素以递增顺序排序,置于[first, middle)内。以下是測试代码: #include <iostream> #include <vector> #include <algorithm> using n ...
分类:编程语言   时间:2019-03-29 13:07:54    阅读次数:188
范围for循环
1、C++使用如下方法遍历一个容器: 2、同时使用std::for_each可以完成同样的功能(在头文件 #include <algorithm> 中),但是for_each的代码更简洁。 for_each事实上是个function template,其实质如下[effective STL item ...
分类:其他好文   时间:2019-03-27 10:51:44    阅读次数:162
C++ 常量指针与指针常量
一、常量指针(constant pointers):指针自身是常量,const关键字出现在星号右边。如: 二、指针常量(pointers to constants):指针所指物是常量,const关键字出现在星号左边。如: 我对这两个概念的理解来自于《Effective C++》(第三版,侯捷译)。 ...
分类:编程语言   时间:2019-03-26 22:26:22    阅读次数:180
BigDecimal计算
货币金额的计算 - Java中的BigDecimal 在《Effective Java》这本书中也提到这个原则,float和double只能用来做科学计算或者是工程计算,在商业计算中我们要用 java.math.BigDecimal。,而且使用BigDecimal类也可以进行大数的操作。 表11-1 ...
分类:其他好文   时间:2019-03-26 15:09:28    阅读次数:263
c++11:模板
c++11中Universal Reference类型的模板参数的推导规则? universal refences 简单来说就是type&& + syntax + type deduction,即可以引用左值,也可以引用右值。 Effective Modern C++ 条款1 理解模板类型推断 C+ ...
分类:编程语言   时间:2019-03-26 13:40:05    阅读次数:190
如何使用C++ STL中的链表list
1.声明链表 list<数据类型> 链表名称; 比如: list<int> listName; //创建一个空链表listName list<int> listName1(listName2); //用链表listName2初始化listName1 2.增加链表元素 listName.push_ba ...
分类:编程语言   时间:2019-03-26 01:29:50    阅读次数:240
过滤器,监听器,拦截器的区别,以及使用
Filter的创建和销毁也是由WEB服务器负责。不过与Servlet区别的是,它是1>在应用启动的时候就进行装载Filter类(与Servlet的load-on-startup配置效果相同)。2>容器创建好Filter对象实例后,调用init()方法。接着被Web容器保存进应用级的集合容器中去了等待 ...
分类:其他好文   时间:2019-03-25 23:09:38    阅读次数:248
C++_语法知识点总结
最近在学习C++的STL和泛型编程的部分,其中涉及到很多词汇、术语。在这里做一些梳理,以便有条理性地去理解泛型编程的设计理念。 整体上来讲编程主要有两种理念: 面向对象的编程——侧重点是数据; 泛型编程——侧重点是算法; ...
分类:编程语言   时间:2019-03-25 01:07:06    阅读次数:195
Effective Java 第三版——65. 接口优于反射
Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 65. 接口优于反射 核心反射工具java.lang.r ...
分类:编程语言   时间:2019-03-24 13:46:00    阅读次数:203
STL基础复习
stl容器:vector,deque,list,map/multimap,set 特殊容器:stack,queue,priority_queue 通用操作 size() 返回当前容器元素数量 empty() 判断容器是否为空 max_size() 返回容器能容纳的最大元素数量 与迭代器有关的操作 b ...
分类:其他好文   时间:2019-03-24 09:34:28    阅读次数:138
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!