2009年12月19日星期六

CPP中多重 else if语句的简化

函数

int ifelse(int m)
{
if(m<10)
return 5;
else if(m<20)
return 15;
else if(m<30)
return 25;
else if(m<40)
return 35;
else if(m<50)
return 45;
else
return 55;
}


可以写为如下更简洁的形式

int ifelse(int m)
{
return m<10 ? 5
: m<20 ? 15
: m<30 ? 25
: m<40 ? 35
: m<50 ? 45
: 55;
}

2009年12月18日星期五

C++ 读取整个文件,每行有不确定的数

double val=0;

vector<double> vecdle;

string sline;

ifstream fin("filename")

while(getline(fin,sline))

{

istringstream ssin(sline);

while(ssin>>val)
{
vecdle.push_back(val);
}

}

2009年12月14日星期一

WebQQ 无需密码 解除锁定

在浏览器地址栏输入以下代码,然后按回车键。


javascript:WEBQQ.cls.MainPanel.prototype.instance.unlockQQ();

2009年12月10日星期四

数值分析--经过三点的二次函数

经过三点(x1,y1),(x2,y2),(x3,y3)的二次函数用c++语言表示如下:

double  quad(double x1,double y1,double x2,double y2,double x3,double y3,double x)
{
double m1 = (x-x2)*(x-x3)*y1/((x1-x2)*(x1-x3)),
m2 = (x-x1)*(x-x3)*y2/((x2-x1)*(x2-x3)),
m3 = (x-x1)*(x-x2)*y3/((x3-x1)*(x3-x2));

return (m1+m2+m3);

}

2009年11月26日星期四

准备做一个天气图片比较程序

用江苏的图片资料,前台DIV+CSS+Javascript+Jquery设计。实现图片浏览,多张图片对比等功能。

2009年11月22日星期日

年轻 疯狂

下去骑着车子带着女友到新区转了一大圈,然后又回来了,累死了。生活能这样充满激情是多么好。

2009年11月20日星期五

识别

如果自己是个真诚善良的人,你就能一眼看出谁是同样的人,因为你看到了自己的影子。

生活细节

中午想做冬瓜排骨汤给女友喝,买了冬瓜后到卖肉的地方说:买五块钱后腿肉,结果回来被骂了。

2009年11月17日星期二

一直在忙

每天总要到各种地方办理手续。还要忙着做项目。几乎没有空闲时间了。前些天下了大雪,之后天一直那么冷。现在太阳终于出来了,照在办公桌上,明亮温暖。

2009年10月31日星期六

最近大气温度递减率值

根据8点和20点探空资料 3000-5000米递减率为5℃/km 1000-3000米递减率为4.5℃/km
1000米以下递减率为1.5℃/km 可能早晨和晚上地面温度比较低 所以递减率也比较小

2009年10月30日星期五

WS_FTP 密码查看器(20091030)

自己写了一个WS_FTP 密码查看器。
下载地址:
ws_ftp密码查看器 2009

使用方法:
1:运行程序。
2:打开WS_FTP安装目录下的 WS_FTP.INI 文件。输入PWD=后面的字符。回车即可。

本程序在WS_FTP32下经测试有效

2009年10月17日星期六

Boost库成功配置

1.下载Boost压缩文件
2.命令行到当前目录下运行 bootstrap 然后运行bjam
2 添加包含目录和库目录 :工具 选项 VC++目录 包含文件/库文件