开源软件
12345678891234
这个作者很懒,什么都没留下…
展开
-
tinyxml的使用例子
今天使用dev c++编程 下载了tinyxml试试,感觉不错 就留下了一段代码如下:#include #include #include #include #include class RandGen{public: RandGen(); RandGen(unsigned long seedVal);public: void原创 2009-03-08 22:43:00 · 1314 阅读 · 1 评论 -
dev c++汉字输出
做法#include _wsetlocale(LC_ALL,L"chs"); wchar_t text = L"你好"; 之后使用即使本保存为uft-8格式删除文件头的bom信息编译通过原创 2009-07-29 22:09:00 · 3734 阅读 · 0 评论 -
glgooey的简单例子
这是程序自带的例子 :)//使用 Glgooey的简单小例子 #include #include #define GLUT_DISABLE_ATEXIT_HACK#include #include "glgooey/core/StandardException.h"#include "glgooey/core/Utils.h"#include "glgooey/原创 2009-05-17 09:51:00 · 965 阅读 · 0 评论 -
sigSlot 简单的信号插槽例子
程序头代码如下://信号插槽系统#ifndef G_SIGSLOT_H#define G_SIGSLOT_H#include #include namespace g{class SlotHolder;class BasicConnection0{public: virtual SlotHolder* targetSlotH原创 2009-05-16 18:41:00 · 702 阅读 · 0 评论 -
FreeImage图形2值化
这几天使用freeimage感觉很不错以前大致使用了点devil 这个freeimage就是一个头文件一个静态库,一个动态库感觉很方便的其使用大致如下(以后要时间),再写点代码 使用 FreeImage_Initialise();来初始化库使用 FreeImage_DeInitialise();来卸载库 通过以下代码来载入文件fif = FreeImage_GetFil原创 2009-05-12 23:09:00 · 2419 阅读 · 3 评论 -
dev c++使用PHYSFS的例子
//! 使用PHYSFS的例子/* dev c++ 核动力机器人 2009.08.16 */ #include #include #include #include #include #include "physfs.h"using namespace std;int main(int argc, char *argv[]){ //! 初始化PHYSFS原创 2009-07-17 20:05:00 · 1823 阅读 · 0 评论 -
使用FtGl库
#include #include #define GLUT_DISABLE_ATEXIT_HACK#include #include #pragma comment(lib,"Font_debug.lib")FTGLPixmapFont *freeTypeFont = NULL;void init(void){ glShadeModel(G原创 2009-07-16 21:13:00 · 5632 阅读 · 2 评论 -
tinyxml的使用
今天在公司看了下tinyxml库感觉很好使用的比较简单如下:主要就是相关的那几个类和成员函数 下面是一个简单的小例子:#include #pragma comment(lib,"tinyxmld.lib")int _tmain(int argc, _TCHAR* argv[]){ TiXmlDocument *doc = new TiXmlDocumen原创 2009-04-23 21:40:00 · 601 阅读 · 0 评论 -
sigslot库的使用2
再来看一个例子 #include #include #include #include "sigslot.h" using namespace std; using namespace g::stl; static int i = 0; struct Item { //signal10 实质就是在构造和析构的时候调用之 Signal0 sig;原创 2009-04-10 20:02:00 · 1276 阅读 · 0 评论 -
sigslot库的使用
sigslot库只是一个文件,但是却很方便使用 编程如下: #include #include #include #include "sigslot.h"using namespace std; using namespace g::stl;struct Item { Signal2 data; void Check()原创 2009-04-10 19:50:00 · 2719 阅读 · 0 评论 -
学习loki库代码1
学习loki库代码 以提高自己的编程水平和能力:)学习的方法就是一个文件一个文件看 很笨 但是很有效。从 其去Ref属性的那个类开始 下面是改造后的代码: template class RefToValue { public: RefToValue(T& _ref) : ref(_ref) {} RefT原创 2009-04-02 21:27:00 · 2198 阅读 · 2 评论 -
openal播放ogg的例子
#include #include #include #include #include #include #include #define BUFFER_SIZE 32768 // 32 KB buffers#pragma comment(lib,"vorbisfile_static_d.lib")#pragma comment(l原创 2009-06-12 20:04:00 · 4130 阅读 · 1 评论