- 博客(8)
- 资源 (8)
- 收藏
- 关注
原创 is_trivially_destructible replaced has_trivial_destructor
C++11 中的 type_traits, 改变了一些约定成俗的名字:我们经常使用的 has_trivial_destructor, 变成了 is_trivially_destructible, 现在已有不少编译器实现了 has_trivial_destructor, (st
2011-09-29 13:42:18 2762
is_trivially_destructible replaced has_trivial_destructor
C++11 中的 type_traits, 改变了一些约定成俗的名字:我们经常使用的 has_trivial_destructor, 变成了is_trivially_destructible, 现在已有不少编译器实现了 has_trivial_destructor, (std, std::tr1). 如此, 要写可移植的代码, 要么使用 tr1, 要么使用 boost, 鉴于 tr1 出现的比...
2011-09-29 13:42:00 372
原创 文章简介最多240个字符
忽然以前文章中有个笔误, 打算修改一下, 修改好了, 提交, 结果被提示:文章简介最多240个字符, 你已经有输入了247个!可我无论如何找不到 "文章简介" 的输入框! 难道是 IE Only 的?
2011-09-28 13:24:04 1114 2
文章简介最多240个字符
忽然以前文章中有个笔误, 打算修改一下, 修改好了, 提交, 结果被提示:文章简介最多240个字符, 你已经有输入了247个!可我无论如何找不到 "文章简介" 的输入框! 难道是 IE Only 的?...
2011-09-28 13:24:00 224
原创 HashMap<string, ...> 能有多快
看到很多使用 map 的代码, 也有一些使用了 unordered_map 或者 hash_map, 当然, hash_map 不是标准的, unordered_map 也只在 boost, tr1 和 c++0x 中可用. 从代码的简洁性和可移植性上讲, 标准的 std::ma
2011-09-25 12:56:11 5802 2
HashMap<string, ...> 能有多快
看到很多使用 map<string, ....> 的代码, 也有一些使用了 unordered_map<string, ...> 或者 hash_map<string, ...>, 当然, hash_map 不是标准的, unordered_map 也只在 boost, tr1 和 c++0x 中可用. 从代码的简洁性和可移植性上讲, 标准的 std::map ...
2011-09-25 12:56:00 262
原创 怎样让C++函数重载时连返回值类型也加入重载决议?
众所周知,C++函数重载时返回值是不参与重载决议的, 也就是说:int lex_cast(const char*);double lex_cast(const char*);这样两个函数在同一个编译单元同一个 namespace 中时, 会编译报错.怎么办呢?一个小技巧:#include #include #include class my_cast {
2011-09-07 11:35:52 3952 18
怎样让C++函数重载时连返回值类型也加入重载决议?
众所周知,C++函数重载时返回值是不参与重载决议的, 也就是说:int lex_cast(const char*);double lex_cast(const char*);这样两个函数在同一个编译单元同一个 namespace 中时, 会编译报错.怎么办呢?一个小技巧:#include <iostream>#include <string>...
2011-09-07 11:35:00 96
febird C++ 库(附带所有源码)
2009-04-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人