`
文章列表
温故而知新   最近做了一个Android的项目,是个小项目,但是还是遇到了一些问题的,在接下“Android问题笔记”系列会总结我在开发过程中遇到的问题,温故知新吧。
首先用Eclipse搭建C++开发环境。这里不强求Eclipse,有其他的如CodeBlockc等。环境搭建好了之后,进行第一个程序。沿用教课数的习惯,我们叫他HelloWorld程序,当然这里并没有HelloWorld字样。改程序仅用来测试开发环境是否已经搭建好。   首先新建工程,然后添加两个文件: 1.main.cpp #include <GL/glut.h> #include <stdlib.h> #include <stdio.h> #include "app.h" using namespace std; ...
以先了解一 下mesa库,他是opengl的一个开源库。另外,应该可以下载源代码直接编译的,去看附录中参考网站1.   1. 确保编译器等库已经被安装: sudo apt-get install build-essential 2.安装Mesa OpenGL库。 sudo apt-get install libgl1-mesa-dev   3.安装Mesa OpenGL增强库: sudo apt-get install libglu1-mesa-dev   4.安装OpenGL增强库: sudo apt-get install libglut3-dev     附 ...
UINT WINAPI RegisterWindowMessage( __in LPCTSTR lpString );   Window API 写道 Parameters lpString [in] Type: LPCTSTR The message to be registered.Return value Type: Type: UINT If the message is successfully registered, the return value is a message identifier in the range 0x ...
最近看代码,发现一个__declspec(selectany)的编译命令,查了下,以作记录。 __declspec(selelctany)的作用 写道 最近在用 template 编写singleton模式代码的时候,遇到了一个问题,template要求实现要在同一个文件中,所以,我只能在h文件中定义并实现 singleton 模式类。类中必然要有静态成员变量,静态成员变量的定义成了问题,如果我放在cpp文件中,模板是不支持的,放在h文件中,如果h文件被多次包含,会出现重定义的情况。 回来,请教高手,得知,可以在初始化静态成员变量前面加上__declspec(selectany) ...
1. get ffmpeg: use git link: http://www.ffmpeg.org/download.html   2. support more 2.1 mp3  (linux lame) lame:http://lame.sourceforge.net/ install: http://lame.sourceforge.net/download.php   tar zvxf lame-3.99.2.tar.gz cd ./lame-3.99.2 ./configure --enable-shared --prefix=/usr make ...
用msxml.dll的时候,发现在windows 7下编译不通过。   问题语句是:     // import MSXML #import <msxml.xml>     原因是在windows 7下没有msxml.dll文件。   一种方式是到xp下把msxml拷贝到windows7下进行注册。   第二种方式就是定义宏来分别引用:   #if (_WIN32_WINNT >= 0x0600) //if vista #import "msxml6.dll" #else ...
我的编译错误信息:   1>D:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\atlcom.h(431) : error C2146: syntax error : missing ';' before identifier 'rgclsidAllowed' 1>D:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\atlcom.h(431) : error C4430: missing type specifier - int a ...
   今天在看一个源程序的时候用到了explicit关键字。在网上查找了一下该关键字的作用。没有进行试验,只是整理了下:     1.explicit主要和构造函数一起使用.     2.当explicit修饰构造函数的时候,对于调用该构造函数进行进行 "隐式 "转换的代码将不会通过!     3.解除explicit的方式,就是使用强制转换。 例如: class Test { public: Test(int); explicit Test(double) private: ...

ceshi

...
/** * XmlParser */ var XmlParser = { LoadXml : function(strXml) { var xmlDoc; try{ xmlDoc = new ActiveXObject("Microsoft.XMLDOM"); if(!xmlDoc) xmlDoc = new ActiveXObject("MSXML2.DOMDocument.3.0"); } catch(e){alert("error");} ...
ERegistor.h  class ERegistor { public: ERegistor(); ~ERegistor(); BOOL Open(HKEY hRoot, CONS TCHAR* szKeyItem, BOOL bReadOnly = TRUE, BOOL bShareMode = TRUE); void Close(); BOOL Read(CONST TCHAR* szKey, DWORD& dwValue); BOOL Read(CONST TCHAR* szKey, TCHAR* szV ...
Global site tag (gtag.js) - Google Analytics