2010年2月24日
摘要:
这是自己实践过程经常用的,所以在这里记载下来。其实很多跟LINUX下的是一样的。1 nano今天用到要编辑一个文件内容,之前在LINUX下用的是VI,可是很久没用了,用起来不顺手了。后面查到这个命令,很好用。文本编辑 nano 文件名 例:编辑natit Info.plist nano /System/Library/Extensions/Natit.kext/Info.plist 也可以先 cd...
阅读全文
posted @ 2010-02-24 11:46
fairycao
阅读(871)
推荐(0)
摘要:
最近做IPhone开发,才接触MAC,因此很多现学现用。这段时间一直在找SVN for MAC 可是试了几个,都是要收费的。今天才知道Leopard中自带了SVN,好笨笨的。Xcode 3.0 以上可以完美支持SVN, 今天和大家分享一下在Xcode中使用SVN的经验。第一步,配置 Subversion Leopard中自带了SVN,但Xcode的项目文件中,并不是所有文件都适于加入SVN中进行管...
阅读全文
posted @ 2010-02-24 11:41
fairycao
阅读(1216)
推荐(0)
2010年1月22日
摘要:
最近写一个ini的读写类,用到ifstream,打开一个ini文件,由于工程比较大,频繁的打开一个Ini文件,然后关闭,又打开另一个ini文件,然后关闭。发现如果打开前一个文件失败的话(由于打开文件的文件名是空字符串),接下来打开其他文件都是返回打开失败。原来是因为使用的同一个ifstream对象,所以在每次打开文件之前,需要把该对象clear()一下。ifstream m_File;m_File...
阅读全文
posted @ 2010-01-22 16:31
fairycao
阅读(1798)
推荐(0)
摘要:
今天用定时器的时候出现下面的问题:class CVideoSurveillance{private:static void __stdcall CAMERAALERT_TimerProc(void* lp);int CurrentID;}void __stdcall CVideoSurveillance::CAMERAALERT_TimerProc(void* lp){CVideoSurveill...
阅读全文
posted @ 2010-01-22 15:17
fairycao
阅读(1481)
推荐(0)
2009年12月16日
摘要:
今天在看一个消息结构的定义类时,有一个这样的接口WF_MSG & operator=(const WF_MSG & _msg);开始不是很明白,后来才知道这是赋值操作符,也通过这个深刻了解了赋值操作符,因为还定义了一个unsigned char * m_pMsgBuffer; /// 消息缓存指针 的指针,一般默认的赋值操作符是浅拷贝,而因为有消息缓存指针的变量,当这个消息类有两个...
阅读全文
posted @ 2009-12-16 11:13
fairycao
阅读(6337)
推荐(0)
2009年12月11日
摘要:
关于那个典型的螺旋队列问题,我这里有一个解答,看代码似乎比较复杂,但是实际上思路很容易理解,我是把整个区域按对角线划分为4个部分代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1#include<iostream>2#include&...
阅读全文
posted @ 2009-12-11 16:44
fairycao
阅读(441)
推荐(0)
2009年12月10日
摘要:
正在做的软件升级系统,像QQ升级一样,升级程序运行时,主程序运行不了,要等升级程序运行完毕,主程序才可以继续运行这里采用命名互斥量来实现进程间互斥主程序代码:HANDLE m_hMutex = OpenMutex(MUTEX_ALL_ACCESS,FALSE,L"MYHTTP"); //打开互斥量,如果之前不存在,则返回值为0,否则返回非零值if(m_hMutex) {WaitForSingleO...
阅读全文
posted @ 2009-12-10 15:49
fairycao
阅读(1513)
推荐(0)
摘要:
最近在做一个软件升级系统,要实现从一个程序中启动另一程序,开始想到用CreateProcess(),但是后来发现这个主要用来父进程与子进程之间的交互,两个并行进程用这个怎么实现我也没有去考证,但是后来我用ShellExecute()是可以实现的。其头文件是#include <shellapi.h>::ShellExecute(NULL, L"open",L"E:\\Projects\\...
阅读全文
posted @ 2009-12-10 15:33
fairycao
阅读(360)
推荐(0)
摘要:
VC2005编程的时候,遇到如下奇怪的错误,而且构造函数并没有返回值:error C2533: 'cirqueue::cirqueue' : constructors not allowed a return type好不容易才发现,在类定义或者申明时,结束的地方忘了加个'; "
阅读全文
posted @ 2009-12-10 15:24
fairycao
阅读(380)
推荐(0)
2009年12月9日
摘要:
开源代码:http://www.zlib.net/zlib使用手册:http://www.zlib.net/manual.htmlzlib wince版:http://www.tenik.co.jp/~adachi/wince/在这里,你可以查看基于各种操作系统平台的压缩与解缩代码实现。 <<<<<<<<<<<<<<...
阅读全文
posted @ 2009-12-09 16:19
fairycao
阅读(36715)
推荐(2)