
coding note|代码笔记
codingkid
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
一个计算GPA的工具
#include #include using namespace std; static void getscore(unsigned int *allp,unsigned int *allc,unsigned int opt,unsigned int score,unsigned int credit) { unsigned int s_score; switch(op原创 2011-11-18 15:16:35 · 895 阅读 · 0 评论 -
HTTP报文解析器
1. 首先main函数里给全局接收参数的变量赋值 2. socket连接,监听通过该服务器的报文 3. 由于client是一个FILE *类型,即一个文件缓冲区,可以把buffer还原成为一个request结构体里。 4. 发出request报文,截获response。 看起来很简单是不,其实最核心的是后续的parse部分,现在只是可以show出里面的内容了。D原创 2013-02-05 23:03:13 · 3224 阅读 · 0 评论 -
获取cpu一些信息的例子
不积跬步无以至千里。 慢慢积累啊 #include #include #include char* cpu(void) { unsigned int total; float user; float nice; float system; float idle; char cpu[21]; ch原创 2011-05-12 22:46:00 · 597 阅读 · 0 评论 -
递归运算实现指数运算
#include using namespace std; int fun(int var,int exp); int main() { int var,exp; cout<<"input..."<<endl; cin>>var>>exp; cout<<"result="<<fun(var,exp)<<endl; return 0原创 2010-08-07 10:57:00 · 1425 阅读 · 0 评论 -
打印proc下的文件内容
#include #include #include #include int main(int argc,char *argv[]) { int read_flag; char buffer[80]; int fd=open(argv[1],O_RDONLY); if(fd!=1){ while(read(fd,buffer,sizeof(buffer))) p原创 2010-11-14 14:32:00 · 903 阅读 · 0 评论 -
c动态分配 数组指针
#include #include int main(int argc, char** argv) { int i = 0; int a = 0; int *score = NULL; printf ("Input a number: "); scanf ("%d",&a); score = (int *)原创 2010-08-03 14:31:00 · 749 阅读 · 0 评论 -
编译动态链接库
首先给一段函数: //all.cpp #include #include int func(int &a) { if(a==0) return false; else a=a*2; return true; } int main(int argc,char *argv[]) { if(argc!=2) { printf("please input a numbe原创 2011-05-11 23:50:00 · 979 阅读 · 0 评论 -
文件的操作
#include #include #include #include int main() { int handle=open("pic.png",O_RDONLY); printf("%d/n",handle); close(handle); return 0; } 以句柄方式打开文件。 open是个比较低层的打开方式,返回的handle值如果是-1表示打开原创 2011-05-04 13:56:00 · 486 阅读 · 0 评论 -
vector基本操作|随机生成乱序字符串
#include #include #include using namespace std; int main() { string tmp1,tmp2; tmp1="rusher;lewjan;bill;stan;yx;"; tmp2="abcc"; vectorlist; list.push_back(tmp1);原创 2011-04-28 23:58:00 · 1855 阅读 · 0 评论 -
在printf的格式化字符串中怎么表示一个%字符
#include int main() { printf("%%/n"); return 0; }原创 2010-08-04 12:11:00 · 2210 阅读 · 2 评论 -
通过后缀数组求字符串中最长重复字串
#include #include #include using namespace std; #define MAXLEN 100 int print(char **a,const int len) { for(int i=0;i<len;i++) cout<<*(a+i)<<endl; return 0; } int comlen(char *a原创 2011-11-18 15:42:35 · 676 阅读 · 0 评论 -
常用小代码
取随机数: #include #include #include int main() { int start=10; int end=30; int mid; srand((unsigned)time(NULL)); mid=rand()%(end-start)+start; printf("%d,%d,%d/n",start,mid,end); } 输出结果原创 2011-04-26 21:00:00 · 563 阅读 · 0 评论