re: 软件运行日志[未登录] hi 2012-10-07 18:09
我觉得调试日志不应该只记录软件的非正常过程吧,而是记录软件的运行过程。期间有不正常的时候用warning,error和fetal来记录。
解决doxygen 中文乱码:
Export
Project: GB2312
INPUT:INPUT_ENCODING GB2312
//FILE_PATTERNS *.c
TEST ok
re: 字符大小写转换 hi 2011-06-25 18:42
char toUppper(char a)
{
return a+'A'-'a';
}
re: 链表实验 hi 2011-01-08 18:08
原则上Student不该存在next成员指针,它应该只建立学生信息的数据结构.
你另外写个LinkNode结构体,里面实现链表数据结构的规则.
你现在的Link (链表)类你实现对LinkNode的操作.
应该就没那么复杂了。
"下载gzip,解压缩到C:\TrueCrypt\ NASM\ gzip\" should be: "下载gzip,解压缩到C:\TrueCrypt\ gzip\"
re: 造轮子我的观点,附一则求职信息 hi 2010-07-07 11:08
俺公司也要招人
技术方面:.Net,C++,Java,delphi,数据库都会涉及
工作地点:上海
可以独立完成开发任务,有意于向技术经理或项目经理发展的有志青年。
如果有丰富的开发经验和软件工程化经验,将非常欢迎,但最重要的是对软件开发有兴趣,乐此不疲,并且善于沟通交流。
借宝地发个小广告,呵呵
j2mejava@126.com
你的Ac不了,下面这个才行
#include<stdio.h>
#include<math.h>
int main()
{
int r,x[4],y[4],t;
int i,j;
double a[4],PI,m,b1,b2,b3,p,max;
PI=2*acos(0);p=2*PI/3;
scanf("%d",&t);
while(t--)
{
scanf("%d",&r);
for(i=1;i<4;i++)scanf("%d%d",&x[i],&y[i]);
if((x[1]==0&&y[1]==0)||(x[2]==0&&y[2]==0)||(x[3]==0&&y[3]==0)){printf("No\n");continue;}
for(i=1;i<4;i++)
{
a[i]=acos(x[i]/sqrt(x[i]*x[i]+y[i]*y[i]));
if(y[i]<0)a[i]=2*PI-a[i];
}
for(i=1;i<4;i++)
for(j=i+1;j<4;j++)
if(a[i]>a[j]){m=a[i];a[i]=a[j];a[j]=m;}
if((a[1]-a[2])*(a[2]-a[3])*(a[3]-a[1])==0){printf("No\n");continue;}
b1=a[2]-a[1];b2=a[3]-a[2];b3=2*PI-(a[3]-a[1]);
max=b1>b2?b1:b2;
max=max>b3?max:b3;
if(max>=p&&max<2*p)printf("Yes\n");
else printf("No\n");
}
return 0;
}
re: C, C++清空缓冲区 Hi 2008-06-10 16:21
Thank you!!
学到东西了,但我对其中的原理不是很懂^_^
re: strlen源码剖析 hi 2007-09-26 21:29
(2) ^ ~longword
这一步取出加法后longword中所有未改变的bit。
======================================
这个什么意思?
给你推荐个下载TXT小说的地方www.txtshu.com
re: 分布式设计之DCOM实现 hi 2006-07-14 00:07
兄弟,dcom微软已经不再进行后期研发维护了,都改com+,Dot Net呢!