STL Type Traits》的相关内容

D 1.0发布了!

期待已久的D1.0终于发布了! 感谢Walter给我们提供了这么好的工具! 引用What's New for D 1.00 Jan 2, 2007 New/Changed Features -v flag now outputs imports added std.c.linux.pthread Bugs Fixed Fixed Bugzilla 552: Internal error: ...
by ideage 2007-01-05 浏览 (30576) 回复 (55) 关键字: d1.0 d语言

一门天生就能损害人眼视力的语言->Erlang

一门天生就能损害人眼视力的语言->Erlang 受javaEye综合技术版的熏陶,受某位大牛:“Erlang下一个java语言“文章的蛊惑, 学起了函数式编程思想,学起了Erlang。 学习开始于“Getting Started With Erlang”,仅寥寥4小时就学完了,算是入了门, 当时的体会是:函数式编程也就这样,简单之极,搞来搞去都是list、tuple,函数传来传去、套来套去。 ...
by 自言200801 2008-04-03 浏览 (24968) 回复 (65) 关键字: erlang

传一个数组的引用

我们知道 给一个函数传入一个数组的时候需要传入一个附加的参数 用来标示数组的大小   void print(const unsigned short * const p, const size_t n) { cout << "sizeof(p): " << sizeof(p) << endl; for (siz ...
by DraculaW 2008-05-12 浏览 (439) 回复 (1) 关键字: c++

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

相关问答

赞助商链接