http://download.csdn.net/detail/zhuyingqingfen/8457091关于 C++ 泛型中的 TypeList ,参考 c++ 泛型编程 之 TypeLists#ifndef GENSCATTERHIERARCHY_H_
#define GENSCATTERHIERARCHY_H_
#include "typelists.h"
#include "typet...
分类:
编程语言 时间:
2015-02-25 18:39:48
阅读次数:
286
读loki有感,TYPEList原理
问题一,简化版的TYPEList,只支持int型
template
class TYPEList
{
public:
int Head;
TYPEList Tail;
};
template
class TYPEList
{
public:
int Tail;
int Head;
};
测试代码
TYPEList l...
分类:
其他好文 时间:
2015-01-22 20:23:02
阅读次数:
199
问题一,简化版的TYPEList,只支持int型
template
class TYPEList
{
public:
int Head;
TYPEList Tail;
};
template
class TYPEList
{
public:
int Tail;
int Head;
};
测试代码
TYPEList l0;
l0.Head = 1;
...
分类:
其他好文 时间:
2015-01-22 15:32:29
阅读次数:
129
本文主要讲述,如何应用typelist技术实现类似模板方法模式,使之容易扩充,方便使用。其中,运用了C++标准的 变长模板参数技术(C++11),模板偏特化技术,模板类型默认参数等技术。
本文主要借鉴《C++ template》和《C++设计新思维》两书。
分类:
编程语言 时间:
2015-01-08 14:49:01
阅读次数:
194
tbType查询数据库后 获得一个DataTable的数据表 数据表是写在内存里面的 可以在这个项目的其他地方去访问它,由于在内存里面 所以访问速度很快 用代码获取它的哪一行的数据供使用 例如 tbBiao = GetAccessData(TypeName, FieldListSaddle, whe...
分类:
其他好文 时间:
2014-12-01 23:56:57
阅读次数:
288
#!/usr/bin/python
#CSVtoXML.py
#encoding:utf-8
importcsv,os
fromxml.dom.minidomimportDocument
#prfixFile="creature_data"
defcreateXMLFile(filePrefix):
csvFile=open(filePrefix+‘.csv‘);
headLine=csvFile.readline()
#printheadLine
typeList=headLine.split(‘,..
分类:
编程语言 时间:
2014-11-27 12:58:12
阅读次数:
225
var typeList=["A","B","C","D"];
if ($.inArray("A", typeList)==-1){ //不存在
}else{ //存在
}
分类:
Web程序 时间:
2014-07-29 10:30:06
阅读次数:
206
一个经典的打飞机游戏(1)Pascal代码十分经典,有一种街机的感觉奇葩青年的又一控制台神作。usescrt;typelist=recordty,ax:integer;end;xy=recordbx,by:integer;end;l1=array[1..4,1..5]ofchar;l2=array[...
分类:
其他好文 时间:
2014-07-16 19:36:19
阅读次数:
353
Wrote by mutouyun. (http://darkc.at/cxx-type-list/)
群里有个朋友要实现这么一个功能:如何在编译期把一个函数类型的参数减少一个。
简单来说,就是实现下面这个模板:
remove_func_par::type; // type = void(int, long)
根据输入的编译期整数,把函数参数表里对应的参数干掉一个。
为了实现...
分类:
编程语言 时间:
2014-06-05 06:04:09
阅读次数:
273