Linux下的一个项目需要用到ras加密处理,查找一下发现用Openssl非常方便,分享一下使用openssl加解密的两个方法. 加密 #include <stdio.h> #include <string.h> #include <stdlib.h> #include <openssl/bn.h> #include <openssl/err.h> #include <openssl/rsa.h> #include <openssl/pem.h> #include <string.h> ...
在修改CCV程序的时候发现ofTrueTypeFont不能绘制中文字体,在网上找了也没有看到关于ofTrueTypeFont绘制中文的解决方案.后来从一个日本开发者网站看到了ofTrueTypeFont绘制中文的相关实现. ofTrueTypeFontWS.h #ifndef _OF_TTF_FONT_WS_H_ #define _OF_TTF_FONT_WS_H_ #include "ofTrueTypeFont.h" struct FT_LibraryRec_; struct FT_FaceRec_; class ofTrueTypeFontWS : public ofTrue ...
在修改CCV程序的时候发现ofTrueTypeFont不能绘制中文字体,在网上找了也没有看到关于ofTrueTypeFont绘制中文的解决方案.后来从一个日本开发者网站看到了ofTrueTypeFont绘制中文的相关实现. ofTrueTypeFontWS.h #ifndef _OF_TTF_FONT_WS_H_ #define _OF_TTF_FONT_WS_H_ #include "ofTrueTypeFont.h" struct FT_LibraryRec_; struct FT_FaceRec_; class ofTrueTypeFontWS : public ofTrue ...
#include <stdio.h> #include <sys/types.h> #include <sys/socket.h> #include <netinet/in.h> #include <netdb.h> #include <stdlib.h> #include <iostream> #include <string.h> #include <unistd.h> #include <fstream> #include <vector> #include ...
#include <gtk/gtk.h> gboolean expose_event_callback(GtkWidget *widget, GdkEventExpose *event, gpointer data) { GdkGC *gc = widget->style->fg_gc[GTK_WIDGET_STATE(widget)]; GdkDrawable *drawable = widget->window; ...
#include <stdio.h> #include <alsa/asoundlib.h> int main(void) { int unmute, chn; int al, ar; snd_mixer_t *mixer; snd_mixer_elem_t *master_element; snd_mixer_open(&mixer, 0); snd_mixer_attach(mixer, "default"); snd_mixer_selem_register(mixer, NULL, NULL); snd_mixer_loa ...
转自:https://gist.github.com/1350968 #include <stdio.h> #include <stdlib.h> #include <dlfcn.h> #include <string.h> #include <unistd.h> #include <gtk/gtk.h> #include <gdk/gdkx.h> #include "npapi.h" #include "npfunctions.h" #ifdef __i386__ #define FLASH_P ...