Apr
29
Overload operator <<
felix写的一个简单例子:
#include <iostream>
using namespace std;
class testclass{
public:
int a, b;
testclass(int a1, int b1){
a = a1, b = b1;
}
friend ostream & operator <<(ostream & os, testclass a1){
cout << "a = " << a1.a << ", b = " << a1.b << endl;
return os;
}
friend ostream & operator <<(ostream & os, testclass *a1){
cout << "a = " << a1->a << ", b = " << a1->b << endl;
return os;
}
};//end of testclass
int main(){
testclass *a1 = new testclass(1, 2);
cout << a1;
cout << *a1;
getchar();
return 0;
}
下面是更详细的重载各个流操作符的例子,原出处是Thinking In C++
copy 自 http://www.cndev.org/forum/msg.aspx?pid=233806
felix写的一个简单例子:
#include <iostream>
using namespace std;
class testclass{
public:
int a, b;
testclass(int a1, int b1){
a = a1, b = b1;
}
friend ostream & operator <<(ostream & os, testclass a1){
cout << "a = " << a1.a << ", b = " << a1.b << endl;
return os;
}
friend ostream & operator <<(ostream & os, testclass *a1){
cout << "a = " << a1->a << ", b = " << a1->b << endl;
return os;
}
};//end of testclass
int main(){
testclass *a1 = new testclass(1, 2);
cout << a1;
cout << *a1;
getchar();
return 0;
}
下面是更详细的重载各个流操作符的例子,原出处是Thinking In C++
copy 自 http://www.cndev.org/forum/msg.aspx?pid=233806
Apr
29
from http://www.vckbase.com/document/viewdoc/?id=1356
C++ 中重载 + 操作符的正确方法
作者:Danny Kalev
编译:MTT 工作室
原文出处:Overloading Operator + the Right Way
摘要:本文概要性地介绍如何选择正确的策略来为用户定义类型重载 + 操作符。
C++ 中重载 + 操作符的正确方法
作者:Danny Kalev
编译:MTT 工作室
原文出处:Overloading Operator + the Right Way
摘要:本文概要性地介绍如何选择正确的策略来为用户定义类型重载 + 操作符。
Apr
27
![](template/default/images/download.gif)
Apr
20
二叉树的宽度的定义: 结点最多的层的结点数。
Apr
13
Mar
24
详见 http://hi.baidu.com/neuron13/blog/item/6910ff1e63a2d3f01ad576f5.html
#include<stdio.h>
int main(){
int i,j;
for(i=0;i<32;i++){
for(j=0;j<32;j++){
if((i+j)==(i^j)){
printf("o");
}else{
printf(" ");
}
}printf("\n");
}
return 0;
}
int main(){
int i,j;
for(i=0;i<32;i++){
for(j=0;j<32;j++){
if((i+j)==(i^j)){
printf("o");
}else{
printf(" ");
}
}printf("\n");
}
return 0;
}
Mar
12
sandy看到有用的东西,贴 2008年3月9日 20:38:40
呵呵,有信心看完吗?
一、c#
--- 像vb一样简单,像c++一样强大的新语
c#是第一流的面向组件的语言
由 turbo pascal, delphi, and visual j++的首席设计师anders hejlsberg 倾心3年设计
所有的语言元素都是真正的对象
开发强壮和可重用的软件
所有的.net framework中的基类库(base class library)都由c# 编写
二、vb.net
--- 完全面向对象的basic语言
呵呵,有信心看完吗?
一、c#
--- 像vb一样简单,像c++一样强大的新语
c#是第一流的面向组件的语言
由 turbo pascal, delphi, and visual j++的首席设计师anders hejlsberg 倾心3年设计
所有的语言元素都是真正的对象
开发强壮和可重用的软件
所有的.net framework中的基类库(base class library)都由c# 编写
二、vb.net
--- 完全面向对象的basic语言
Feb
12
重写了原先的那个compressor, 代码清晰多了, 做了完整的注释, 并且配上了简陋, 但是完善的manage.
下载文件 (已下载 1218 次)
PHP压缩类 - fmzip v1.0
Felix021 @ http://www.19880711.com
此格式与现有格式不兼容, 为Felix的原创, 仅保留文件内容/文件名/访问权限(Linux/Unix下有效), 主要是为了方便本地与服务器之间的文件传输, 可以把文件夹打包, 如果服务器支持gzuncompress函数, 还可以进行压缩. 压缩格式见文件内注释.
![](template/default/images/download.gif)
PHP压缩类 - fmzip v1.0
Felix021 @ http://www.19880711.com
此格式与现有格式不兼容, 为Felix的原创, 仅保留文件内容/文件名/访问权限(Linux/Unix下有效), 主要是为了方便本地与服务器之间的文件传输, 可以把文件夹打包, 如果服务器支持gzuncompress函数, 还可以进行压缩. 压缩格式见文件内注释.