《双向链表模板类》的相关内容
相关博客
D语言实现的variant
boost.variant 是安全、范型、基于栈的可识别联合容器,下面的代码是其在D语言中的等价实现。借助D语言强大的元编程能力,其与C++的版本相比,代码清晰,对类型安全有更大的保证。
boost.variant 文档:http://www.boost.org/doc/html/variant.html
boost.any 和 boost.variant 的区别与 ...
by oldrev 2007-03-07 浏览 (2209) 回复 (7) 关键字:
相关圈子讨论
D语言的红黑树的添加和删除操作,谁能教教我怎么从上倒下一次遍历完成的算法
module dstl.drbtree;
private import std.stdio;
private import dstl.dfreelist;
private enum rb { red = 0 , block}
private enum lr { left = 0,right = 1,none = 2}
public class rbTreeNode(T)
{
T ...
by myyxm 2007-12-29 浏览 (403) 回复 (1)
元编程应用之:编译期 DLL 包装类
大家好!我刚加入,感觉这里是唯一的中文D语言论坛,真不容易啊。
发一个我写的元编程例子:
// dll.d
// A simple DLL wrapper
// Author: Oldrev (wstring#AT#gmail.com)
import std.c.windows.windows;
import std.stdio;
import std.traits;
imp ...
by oldrev 2007-02-24 浏览 (1671) 回复 (10)
数据结构的实现(持续完整中)
节点类
package graph;
public class GraphNode {
public GraphNode link;
public int info;
}
by leon_a 2007-06-25 浏览 (1550) 回复 (19)
请CTFE高人指教编译时汇编器
我写了一个简单的堆栈式虚拟机用来加密一个程序的序列号算法,其中的 enum Instruction 的定义可以在编译时由 Ruby 脚本产生随机的操作码,大大增加破解难度。
我正在努力创建一个编译时汇编器,用于汇编这些代码,可是编译时的字符串处理功能很弱,如果谁有这方面的经验,欢迎赐教。
module vm;
import std.stdio;
class Stack
{
...
by oldrev 2007-04-04 浏览 (432) 回复 (6)
帮我除错
有个小程序:
import std.string;
const MaxListSize = 20; //the max size of the linelist1
struct STU
{
char[10] name;
char[10] stuno;
int age;
int score;
};
alias STU ElemType;
class List //the definitio ...
by soulmachine 2007-09-29 浏览 (244) 回复 (2)
相关新闻
基于Spindle的增强HTTP Spider
构建于lucene之上的可用的Java开源Spider少之又少,spindle长期没有更新且功能不够完善,故而自己参考其源
代码重新编写了一个可扩展的WebCrawler,本着开源共享,共同进步的想法发布于此,期冀得到大家的批评指正,
有任何意见及建议均可Email联系我(kaninebruno@hotmail.com)
以下代码基于lucene-2.3.1,htmlp ...
by brunoplum 2008-04-01 浏览 (1823) 回复 (7) 关键字: spindle
Rails 2.0 Preview Release
原文: http://weblog.rubyonrails.org/2007/9/30/rails-2-0-0-preview-release
Action Pack: Resources
1,RESTful风格改进:
/people/1;edit将变成/people/1/edit
2,添加routing名字空间
map.namespace(:admin) do |admin|
ad ...
by hideto 2007-10-04 浏览 (1006) 回复 (0) 关键字: Rails 2.0

