Initial directory structure.

git-svn-id: http://qlanguage.googlecode.com/svn/trunk@1 6d982bb3-a5a7-393d-ffc5-582415be9c85


git-svn-id: http://qlanguage.googlecode.com/svn/trunk@2 6d982bb3-a5a7-393d-ffc5-582415be9c85
1.修正rbtree中删除元素可能造成的内存访问异常
2.增加部分rbtree的单元测试代码

git-svn-id: http://qlanguage.googlecode.com/svn/trunk@3 6d982bb3-a5a7-393d-ffc5-582415be9c85
1.增加rbtree接口
2.修正rbtree在插入时的一些错误

git-svn-id: http://qlanguage.googlecode.com/svn/trunk@4 6d982bb3-a5a7-393d-ffc5-582415be9c85
1.去除rbtree中的root节点
2.修正basic_string拷贝构造函数中的一处错误
3.完善rbtree的测试代码，增加速度测试代码

git-svn-id: http://qlanguage.googlecode.com/svn/trunk@5 6d982bb3-a5a7-393d-ffc5-582415be9c85
修改vector的单元测试代码

git-svn-id: http://qlanguage.googlecode.com/svn/trunk@6 6d982bb3-a5a7-393d-ffc5-582415be9c85
1.修改vector的iterator实现方式
2.完善和修改vector和list的测试代码

git-svn-id: http://qlanguage.googlecode.com/svn/trunk@7 6d982bb3-a5a7-393d-ffc5-582415be9c85
增加set的单元测试代码

git-svn-id: http://qlanguage.googlecode.com/svn/trunk@8 6d982bb3-a5a7-393d-ffc5-582415be9c85


git-svn-id: http://qlanguage.googlecode.com/svn/trunk@9 6d982bb3-a5a7-393d-ffc5-582415be9c85
1.增加部分函数的inline关键字
2.增加vector代码对Linux的支持

git-svn-id: http://qlanguage.googlecode.com/svn/trunk@10 6d982bb3-a5a7-393d-ffc5-582415be9c85
1.增加map的部分接口
2.增加map的单元测试代码
3.修正rbtree的find函数中的一处错误
4.修正string的format方法中的错误

git-svn-id: http://qlanguage.googlecode.com/svn/trunk@11 6d982bb3-a5a7-393d-ffc5-582415be9c85
1.修改compare_type名称为type_compare
2.增加traits的单元测试代码

git-svn-id: http://qlanguage.googlecode.com/svn/trunk@17 6d982bb3-a5a7-393d-ffc5-582415be9c85
修改iterator和const_iterator基类的定义

git-svn-id: http://qlanguage.googlecode.com/svn/trunk@20 6d982bb3-a5a7-393d-ffc5-582415be9c85
重新改造string代码

git-svn-id: http://qlanguage.googlecode.com/svn/trunk@21 6d982bb3-a5a7-393d-ffc5-582415be9c85
Linux下编译通过

git-svn-id: http://qlanguage.googlecode.com/svn/trunk@22 6d982bb3-a5a7-393d-ffc5-582415be9c85
修改CMake的依赖关系

git-svn-id: http://qlanguage.googlecode.com/svn/trunk@23 6d982bb3-a5a7-393d-ffc5-582415be9c85
1.增加和修改部分string接口和单元测试代码
2.修改const_iterator中operator[]的定义
3.增加min,max算法

git-svn-id: http://qlanguage.googlecode.com/svn/trunk@25 6d982bb3-a5a7-393d-ffc5-582415be9c85
1.增加对MinGW等编译器的支持
2.增加OS

git-svn-id: http://qlanguage.googlecode.com/svn/trunk@26 6d982bb3-a5a7-393d-ffc5-582415be9c85


git-svn-id: http://qlanguage.googlecode.com/svn/trunk@27 6d982bb3-a5a7-393d-ffc5-582415be9c85
修改Makefile

git-svn-id: http://qlanguage.googlecode.com/svn/trunk@28 6d982bb3-a5a7-393d-ffc5-582415be9c85