《STL Type Traits》的相关内容
相关讨论
一门天生就能损害人眼视力的语言->Erlang
一门天生就能损害人眼视力的语言->Erlang
受javaEye综合技术版的熏陶,受某位大牛:“Erlang下一个java语言“文章的蛊惑,
学起了函数式编程思想,学起了Erlang。
学习开始于“Getting Started With Erlang”,仅寥寥4小时就学完了,算是入了门,
当时的体会是:函数式编程也就这样,简单之极,搞来搞去都是list、tuple,函数传来传去、套来套去。
...
by 自言200801 2008-04-03 浏览 (24968) 回复 (65) 关键字: erlang
2006年百度之星程序设计大赛试题-百度语言翻译机(解答)
题目+我的解答打包下载
http://www.cppblog.com/Files/zuroc/06_baidustar_translator.zip
题目:
百度语言翻译机
百度的工程师们是非常注重效率的,在长期的开发与测试过程中,他们逐渐创造了一套独特的缩略语。他们在平时的交谈、会议,甚至在各种技术文档中都会大量运用。
为了让新员工可以更快地适应百度的文化, ...
by zuroc 2007-05-13 浏览 (6635) 回复 (1) 关键字: 百度之星
C++ std名字空间ostream_iterator与的诡异问题
为了方便显示map而自定义的两个函数,出现了一个诡异的问题,感谢jinq0123@163.com告之解决方法,但是我对问题的原因还是不太清楚.
这里的Blog好像有问题,我把<该为了《........................
cpp 代码
#include 《map》
#include&nb ...
by zuroc 2007-05-09 浏览 (3550) 回复 (3) 关键字: namespace std ostream_iterator
相关博客
boost::type_traits
与STL的实现不同 在boost中 他们使用的是模板片特化来实现的type traits 基本思想就是 默认大部分都不支持某种特性 然后 当某个类型支持时就为他特化一个类 支持这样的特性 感觉这样写的话 在特化的时候会不会代码会比较多呢 ... 具体就是 template<typename T> class something { // 在这里写对广大的类的操作 } 然后对于特殊 ...
by DraculaW 2007-11-13 浏览 (184) 回复 (0) 关键字:
为C++实现一个IDL (三)
一、修正错误。首先修正第二篇中的一些错误,错误的内容可见第二篇的评论。在Base类中,FUNC_TYPE需要所有的in/out类型,如果Method的模板参数——即函数类型参数——的返回值不是void,则把它装配成out参数,作为FUNC_TYPE函数类型的最后一个参数,这可以通过偏特化来实现。修改Method模板类,把所有类型包装成一个Typelist,直接传递给Base模板类,由Bas ...
by qiezi 2005-09-21 浏览 (816) 回复 (0) 关键字:
为C++实现一个IDL (四)
如《为C++实现一个IDL(三)》一文中所说,还剩最后一个问题,还是使用前面的测试代码说明。async_call函数的原型是:
typedef void(*FUNC_TYPE)(int, char, string, short);void async_call (int v0, char v1,&n ...
by qiezi 2005-09-22 浏览 (765) 回复 (0) 关键字:
为C++实现一个IDL (二)
说明:要看懂后面那部分代码,即使用Typelist的部分,最好预先看过《C++设计新思维》,英文版名为《Modern C++ Design》。If模板类在写完后想起来好像在哪见过,早晨去公司查阅了一下,在《产生式编程——方法、工具与应用》一书中有讲,英文名为《Generative Programming -- Methods, Tools, and Applications》基本和本篇中一 ...
by qiezi 2005-09-20 浏览 (827) 回复 (0) 关键字:
typename关键字的使用
忘了……模板啊忘光了 T T
今天有同学考C++,后来问了我一个问题:要写一个Set类,支持拷贝构造函数、+=、-=、=、<<等运算符的重载。我偷懒用std::list<T>给实现了一个版本,因为那题目貌似原本有要求用链表来实现(但却没说那链表一定要自己实现,OTL),而且直接用STL的set<T>也未免太“没诚意”了,呵呵
但遇到了点小问题:
我想直接把std::lis ...
by RednaxelaFX 2008-05-15 浏览 (159) 回复 (0) 关键字:
相关圈子讨论
一个模板函数的重载问题~
RT,下面这段代码为什么编译通不过?
#include<iostream>
using namespace std;
/**
* 为什么这段代码编译出错??
*/
template<typename T>
void print(T value);
int main(){
print(1);
}
template<typen ...
by Eastsun 2007-11-29 浏览 (691) 回复 (10)
请问,如何实现这样从查询!谢谢!
刚用LUCENE,我有两个实体,BOOK 和 TYPE
BOOK:bookid,bookname,typeid
Type: typeid,typename
我的索引是这样的
<bookid:153><bookname:book3><typename:b>
<bookid:123><bookname:book2><typename:a>
<booki ...
by snake_liu 2008-07-28 浏览 (230) 回复 (6)
相关新闻
XJ: 一个扩展Java语言的方案
Java历来是一种以不变应万变的语言。在Java 5中,annotation的引入使得Java在某些特殊的应用场合(如企业应用)中能够进行定制。Annotations 可被看作是用Java核心技术来定义的"领域特定语言"(Domain Specific Languages,DSLs)。
Annotation本质上是一种 name-value 形式的绑定,仅限于它们所能表达的意义。它们不能定义新的 ...
by levis2000 2008-04-16 浏览 (1274) 回复 (3) 关键字: extensible java

