摘要: 原文:http://cpp.ezbty.org/content/science_doc/c%E6%A0%87%E5%87%86%E5%BA%93%EF%BC%9A%E4%BD%BF%E7%94%A8_stdfor_each我们先来看看std::for_each最简单和直接的用法,接着关注一下std::for_each更多创造性的用法。这个简单而直接的例子首先定义一个函数对象类型,然后调用std::for_each对一个迭代器组进行遍历操作。#include<algorithm>#include<vector>//新建一个函数对象的类型,它有一个定义好的函数操作符stru 阅读全文
posted @ 2012-08-23 17:54 Leo Forest 阅读(1120) 评论(0) 推荐(0) 编辑
摘要: 原文http://www.cnblogs.com/stephen-liu74/archive/2012/06/06/2312759.html一、概述: PL/pgSQL函数在第一次被调用时,其函数内的源代码(文本)将被解析为二进制指令树,但是函数内的表达式和SQL命令只有在首次用到它们的时候,PL/pgSQL解释器才会为其创建一个准备好的执行规划,随后对该表达式或SQL命令的访问都将使用该规划。如果在一个条件语句中,有部分SQL命令或表达式没有被用到,那么PL/pgSQL解释器在本次调用中将不会为其准备执行规划,这样的好处是可以有效地减少为PL/pgSQL函数里的语句生成分析和执行规划的总时间 阅读全文
posted @ 2012-08-23 15:46 Leo Forest 阅读(911) 评论(0) 推荐(0) 编辑