-
熟悉OPENSSL的请进本帖最后由huxk于2010-07-2609:25编辑现在我要使用DES_ncbc_encrypt加密报文,密钥需要动态生成开始使用DES_random_key这个函数这个函数可用而且也不会报weakkey但看到OPENSSL作者的注释【见下面】我使用voiddes_key_gen(constchar*str,DES_cbhuxk 时间:07-25 + 阅读全文
-
unicode转utf8的问题/*unicode转utf8*/voidunicodetoutf8(char*src,char*des){ char*tmp[strlen(src)]; &jd808 时间:07-26 + 阅读全文
-
有没有兴趣做个测试。。。fork时间。我想了解下,在linux下面fork大概耗时。。感觉这个数据比较重要。比如,可能会写个多进程的程序,知道单个fork的耗时,可能可以粗略估计如果每个连接一个进程的时候,最大并发量是否能满足需求。大家有什么测试的好方案么。我感觉这也是个很有意思的问题,大家可以贴贴自己的测试代码,和方案,甚至一些数学模型。。peidright 时间:07-25 + 阅读全文
-
大家看看这个位运算怎么回事最近在看C语言。一本书上有这么个题:inti=0xcffffff3;printf("%x\n",0xcffffff3>>2);printf("%x\n",i>>2);结果为什么不同?我运行了看结果分别为:33fffffcfffffffc第一个的是符合规则的。11001111111111111111111111110011移位后为beatlefuns 时间:07-26 + 阅读全文
-
为什么交叉引用,计数不会降为0钻进死胡同里跳不出来了,整理思路……classA;classB{shared_ptr<A>pA;};classA{shared_ptr<B>xyfree 时间:07-25 + 阅读全文
-
关于sizeof问题#include<stdio.h>intmain(){inti;printf("'a'=%d\n",sizeof('a')); printf("int=%d\n",sizeof(char));return0;}结果是:21怎么回事。wacs5 时间:07-25 + 阅读全文
-
中文转unicode问题char*utf82ascii(unsignedchar*utf8,unsignedshortlength,char*buf){ inti=0; unsignedshorta;jd808 时间:07-25 + 阅读全文