一、笔记1.C++编程简介 2.头文件与类的声明 防卫式声明#ifndef __COMPLEX__#define __COMPLEX__ …… #endif头文件的布局模板简介template<typename T>3.构造函数 inline函数:函数若在class body内定义完成,便自动成为i ...
分类:
编程语言 时间:
2016-11-11 19:46:43
阅读次数:
223
#include <type_traits> #include <utility> struct A {}; struct B {}; struct C {}; void func(A, const C&, B) {} template<typename func_return_type, type ...
分类:
其他好文 时间:
2016-11-06 14:30:54
阅读次数:
243
恢复内容开始 一、泛型编程 定义:编写与类型无关的逻辑代码,是代码复用的一种手段。模板是泛型编程的基础 模板分为:函数模板和类模板 函数模板:代表了一个函数家族,该函数与类型无关,在使用时被参数化,根据实参类型产生函数的特定类型版本。 函数模板的格式:template<typename p1,typ ...
分类:
编程语言 时间:
2016-11-04 09:42:42
阅读次数:
330
在上一篇我简单介绍了MSMQ的相关概念,本篇将以代码说明 Message Message是MSMQ的数据存储单元,我们的用户数据一般也被填充在Message的body当中,因此很重要,让我们来看一看其在.net中的体现,如图: 在图上我们可以看见,Message提供了三个构造函数,参数body表示我 ...
分类:
其他好文 时间:
2016-11-03 16:06:58
阅读次数:
301
WPF中XAML与C#一样,也有自己独立的编译器。XAML会被解析和编译,最终形成微软的中间语言存储在程序集中。在解析和编译XAML的语言过程中,我们经常需要告诉编译器一些重要的信息,比如XAML代码的编译结果应该与哪个C#代码的编译器合并、使用XAML声明的元素师public还是private访问 ...
仿函数(functors)其实就是重载了operator()的对象。 下面简单先看看它的一个例子: 1 #include <iostream> 2 using namespace std; 3 4 template<typename T> 5 struct m_plus 6 { 7 T operat ...
分类:
其他好文 时间:
2016-10-31 13:28:28
阅读次数:
263
原文 oracle 自定义类型 type / create type 一 Oracle中的类型 类型有很多种,主要可以分为以下几类: 1、字符串类型。如:char、nchar、varchar2、nvarchar2。2、数值类型。如:int、number(p,s)、integer、smallint。3 ...
分类:
数据库 时间:
2016-10-27 23:14:24
阅读次数:
339
1.模板就是实现代码重用机制的一种工具,它可以实现类型参数化,即把类型定义为参数,从而实现了真正的代码可重用性。模板可以分为两类,一个是函数模板,另一个是类模板。 2.函数模板的定义一般形式如下: template<class或者typename T>返回类型 函数名(形参表) {//函数定义体} ...
分类:
其他好文 时间:
2016-10-26 19:08:57
阅读次数:
207
4张核心表的具体情况: 1.第一张表:dede_arctype 栏目表 字段解析: topid:上一级的id(0表示为顶级,1表示为下一级....) typename: 栏目名称 typedir:栏目的路径 (cmspath表示dede的安装目录) ...
分类:
其他好文 时间:
2016-10-24 20:19:46
阅读次数:
172