上一页 1 ··· 65 66 67 68 69 70 71 72 73 ··· 106 下一页
摘要: 阅读全文
posted @ 2010-11-24 10:17 张长胜 阅读(99) 评论(0) 推荐(0) 编辑
摘要: C++纯虚函数 virtual =0参考:http://hi.baidu.com/cunlin/blog/item/d82b160102e0e4037aec2ccb.html(百度空间)=========================================================================C++中的纯虚函数在C++中的一种函数申明被称之为:纯虚函数(pure virtual function).它的申明格式如下:class CShape{public: virtual void Show()=0;};注意红色部分,在普通的虚函数后面加上"=0 阅读全文
posted @ 2010-11-24 09:51 张长胜 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 在c++Template中很多地方都用到了typename与class这两个关键字,而且好像可以替换,是不是这两个关键字完全一样呢?相信学习C++的人对class这个关键字都非常明白,class用于定义类,在模板引入c++后,最初定义模板的方法为:template<classT>......在这里class关键字表明T是一个类型,后来为了避免class在这两个地方的使用可能给人带来混淆,所以引入了typename这个关键字,它的作用同class一样表明后面的符号为一个类型,这样在定义模板的时候就可以使用下面的方式了:template<typenameT>......在模 阅读全文
posted @ 2010-11-23 20:57 张长胜 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 在C++中,有三种类型的循环语句:for,while,和do...while,但是在一般应用中作循环时,我们可能用for和while要多一些,do...while相对不受重视。但是,最近在读我们项目的代码时,却发现了do...while的一些十分聪明的用法,不是用来做循环,而是用作其他来提高代码的健壮性。1.do...while(0)消除goto语句。通常,如果在一个函数中开始要分配一些资源,然后在中途执行过程中如果遇到错误则退出函数,当然,退出前先释放资源,我们的代码可能是这样:version1boolExecute(){//分配资源int*p=newint;boolbOk(true);// 阅读全文
posted @ 2010-11-23 17:15 张长胜 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 11月22日消息,据国外媒体报道,目前看来,业内分析师都对微软下个月即将出货的SQL Server 2008 R2 并行数据仓库(PDW)的市场前景看法不是很乐观。并行数据仓库技术是基于该公司两年半以前收购的DATAllegro的技术,微软在本月的SQL服务器专业组织峰会上宣布将会开始出货SQL Server 2008 R2 并行数据仓库。并行数据仓库(PDW)是为部署大规模并行数字处理系统而设... 阅读全文
posted @ 2010-11-23 08:54 张长胜 阅读(138) 评论(0) 推荐(0) 编辑
摘要: C 风格(C-style)强制转型如下: (T) exdivssion // cast exdivssion to be of type T 函数风格(Function-style)强制转型使用这样的语法: T(exdivssion) // cast exdivssion to be of type T 这两种形式之间没有本质上的不同,它纯粹就是一个把括号放在哪的问题。我把这两种形式称为旧风格(old-style)的强制转型。使用标准C++的类型转换符:static_cast、dynamic_cast、reinterdivt_cast、const_cast。3.1 static_cast用法: 阅读全文
posted @ 2010-11-19 13:24 张长胜 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 一般的,vim打开中文文件时会出现乱码,原因比较复杂,不罗嗦了。直接讲解决办法 set fileencoding=gb18030 set fileencodings=utf-8,gb18030,utf-16,big5想看这样设置的原因吗?请继续。下文在网络中广泛流传vim里面的编码主要跟三个参数有关:enc(encoding), fenc(fileencoding)和fencs(fileencodings)fenc是当前文件的编码,也就是说,一个在vim里面已经正确显示了的文件(前提是你的系统环境跟你的enc设置匹配),你可以通过改变 fenc后再w来将此文件存成不同的编码。比如说,我:set 阅读全文
posted @ 2010-11-17 20:03 张长胜 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 本文来自于:核桃博客 原文链接:http://www.hetaoblog.com/oracle-solaris-11-express-release/ 近日,根据Oracle报道,Oracle发布了Oracle Solaris 11 Ex... 阅读全文
posted @ 2010-11-17 09:14 张长胜 阅读(145) 评论(0) 推荐(0) 编辑
摘要: (本文节选于电子工业出版社推出的《jBPM4工作流应用开发指南 》一书) jBPM需要安装?不是说它是一个框架(Framework)、一堆开放的源代码(Open Source),而非一套“应用程序(Application)”吗,据我所知一般只有应用程序才需要安装呀? 是的,在您深入了解jBPM后,可以把它的流程引擎看做一个Java工程——若干Java类、依赖库和配置文件;jBPM的流程定义和... 阅读全文
posted @ 2010-11-12 14:18 张长胜 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 在Linux中,要发送一个信号相当容易。程序员需要知道两个信息:要发送哪个信号,将这个信号发送给哪个进程。可以用 man 7 signal 找到一个可以利用的信号的列表。用户可以只将信号发送给用户自己的进程,也可以以root身份运行从而将信号发送给任意一进程。Source:#include<stdio.h>#include<signal.h>#include<unistd.h>#include<stdlib.h>void when_alarm();void when_sigint();void when_sigchld(int);void whe 阅读全文
posted @ 2010-11-12 10:38 张长胜 阅读(231) 评论(0) 推荐(0) 编辑
上一页 1 ··· 65 66 67 68 69 70 71 72 73 ··· 106 下一页