http://www.cppblog.com/windcsn/archive/2011/07/18/151313.html
http://hi.baidu.com/luodaijun/item/47653be5b86978c3baf37d14
http://www.open-open.com/lib/view/open1350702594664.html
http://www.cppblog.com/windcsn/archive/2011/07/18/151313.html
http://hi.baidu.com/luodaijun/item/47653be5b86978c3baf37d14
http://www.open-open.com/lib/view/open1350702594664.html