原创 LPCSTR與CString轉換

1.LPCSTR是Win32和VC++所使用的一種字符串數據類型,L表示long,P表示指針,C表示常量,STR表示字符串。 2.LPCSTR轉化爲CString: LPCSTR  lpStr="test"; CString st

原创 關於unsigned long 轉化我char[]的問題

關於unsigned long 轉化我char[]的問題 unsigned long aa = 199191928; ..... (void)snprintf( buf, sizeof( buf ),"%ld", aa ); ... (v

原创 MFC處理回車窗口消失

我的方法是:找到自己設計的按鈕,在屬性-風格中選擇default button;如果沒有自己設計的button,按照以下方法:默認焦點在確定按鈕上,回車就觸發這個按鈕的OnOK事件,默認按回車是觸發OnOK事件,看看有沒有無效斷點

原创 VLC-1.1.5 window下編譯全過程

根據海狗哥的文檔與視頻編譯完成vlc1.1.5. 下面是整理的編譯過程: 1. Cygwin的安裝      使用Cygwin-new(20081208)版。         安裝過程中選擇包爲 Archive         

原创 搭建MFC調用libvlc的環境

1.下載vlc-0.9.9-win32.7z relesae版本,下載地址:下載:http://download.videolan.org/pub/videolan/vlc/ 2.新建立一個VS2012的工程,取名爲IPCamera

原创 VC++字符串截取總結

VC字符串截取首先看是char還是CString CString比較好弄,有現成的方法 CString::Find int Find( TCHAR ch ) const; int Find( LPCTSTR lpszSub

原创 mkdir 命令

mkdir 命令 用途 創建一個或多個新的目錄。 語法 mkdir [ -m Mode ] [ -p ] Directory ... 描述 mkdir 命令創建由 Directory 參數指定的一個或多個新的

原创 TinyXML:一個優秀的C++ XML解析器

讀取和設置xml配置文件是最常用的操作,試用了幾個C++的XML解析器,個人感覺TinyXML是使用起來最舒服的,因爲它的API接口和Java的十分類似,面向對象性很好。 TinyXML是一個開源的解析XML的解析庫,能夠用於C++,

原创 CFileFind用法

1、CFileFind類的聲明文件保存在afx.h頭文件中。 2、該類的實現的功能:執行本地文件的查找(查找某個具體的文件,查找某類文件x*.x*,查找所有文件*.*) 3、CFileFind類是CGopherFileFind和CFtp

原创 Shell腳本 字符串大小比較 字符串是否相等比較 字符串是否爲空判斷

字符串比較的方法: 相等比較:            $str1  =  $str2   //檢查str1與str2是否相同            $str1 !=  $str2   //檢查str1與str2是否不同 大小比較:

原创 字符串操作

函數名: strstr 功 能: 在串中查找指定字符串的第一次出現 用 法: char *strstr(char *str1, char *str2); 程序例: #include <stdio.h> #include <string

原创 CString字符串查找和截取

本文總結CString Left()、Mid()、Right()以及幾個跟CString字符串查找相關的函數使用,首先需要查找,CString裏有如下幾個查找函數,分別爲Find()、ReverseFind()、FindOneOf()。

原创 Cygwin的編譯錯誤

在Cygwin中開發Rails,有時候需要執行SH命令,而這些命令調用DLL時經常會遇到類似的錯誤提示:  [main] ruby 4208 C:/cygwin/bin/ruby.exe: *** fatal error - unab

原创 linux下svn命令使用大全

 最近經常使用svn進行代碼管理,這些命令老是記不住,得經常上網查,終於找了一個linux下svn命令使用大全: 1、將文件checkout到本地目錄  svn checkout path(path是服務器 上的目錄) 例如:svn

原创 VC++ CopyFile函數用法

BOOL CopyFile( LPCTSTR lpExistingFileName, // pointer to name of an existing file LPCTSTR lpNewFileName, // pointer to