生活
Fyter
系统设计
项目管理
技术研究
展开
-
Java 开源带给我们什么?--Java的堕落 (--微软拥护者 --C++拥护者)
开源一直是一个热门敏感的话题,Java也加入了进来,加入了不死不活的行列 ...开源永远的是研究人员的专利,这个是我一直坚持的观点,它永远不会走上大雅之堂。就像Windows与Linux,给人的感觉是Microsoft在敬业,而Linux呢,谁在敬业,谁在保证它的稳定健壮?你可能会说IBM,Redhat,等等,可往往就是这个“等等”是它成为了一种幽魂野鬼不知归宿。它不可能像Windows一样强原创 2007-03-16 21:51:00 · 1838 阅读 · 2 评论 -
Visual Studio 2008 Beta1 Orcas试用感觉
1、试用新的功能2、试用效率的提升3、C++ , Web开发的部分 结果 在C++方面我对它已经没有什么要求了,而且也没有什么可以再发展的余地了。在VC的对话框方面多了几个工具(包括超链接),改变不太大。web开发方面可以明显感觉到的就是效率的提高,同样的机器VS2005速度是很慢的,尤其在解析web html代码时。而且Orcas默认已经支持了AJAX,这使得开发这原创 2007-07-15 14:37:00 · 1110 阅读 · 0 评论 -
std::string split 标准库字符串切割
#include <string>#include <sstream>stringstream ss(blocks->Value());string sub;while(getline(ss,sub,','))// ',' 是切割字符{ if(sub.empty())continue; sub.erase(0, sub.find_first_not_of(" /t/n/r"));// 去掉前面多余的空格 sub.erase(sub.find_last_not_of(" /t/n/r"原创 2011-04-25 11:08:00 · 8848 阅读 · 0 评论 -
指针类 目的:使代码干净,降低了一点效率
#pragma oncetemplate<class T>struct pointer{ T* ref; pointer():ref(0) { } pointer(T* _p):ref(_p) { } T* operator -> () { return ref; } pointer<T>& operator = (const pointer<T> _right) { ref = _right.ref; ret原创 2011-04-25 11:11:00 · 1111 阅读 · 0 评论