Tag Archives: 实现

在GTK中,如果定时让程序去作某件事,使用g_timeout_add

转载自:http://blog.csdn.net/ustcxiangchun/archive/2009/09/01/4508086.aspx
这个例子的作用就是把当前时间显示到窗口中,即显示了一个实时时钟。
//~~~~~~~ begin of program ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#include <cairo.h>
#include <gtk/gtk.h>
#include <time.h[......]

继续阅读

使用Crypto++进行RSA加密

Crypto++理论上可以在任何平台上编译,但是作者似乎是个Windows控,默认只生成静态库。当在Linux下编译的时候,需要打个patch给GNUmakefile,然后才能生成.so动态库。
补丁见这里,请爬梯子,注意安全~
http://groups.google.com/group/cryptopp-users/browse_thread/thread/6d37437aa40fc135?pli=1

对了,编译时候记得参数
-lcryptopp -lpthread

包装类RSATool[......]

继续阅读

八皇后问题的c语言描述

没有做优化,纯回溯,自己写的。
八皇后问题的c语言描述:
#include
#include

int a[9]={0,0,0,0,0,0,0,0,0},count=0;

void f(int n);//核心
void op();//这个是找到满足条件的解的时候输出
int ct(int n);//这个函数判断是否有冲突

int main()
{
f(1);
printf("\n共有%d个解",count);
return 0;
}

void f(int n)[......]

继续阅读