原创 VC命令行編譯參數介紹

VC命令行編譯參數介紹 CL.exe是控制Microsoft C和C++編譯器與鏈接器的32位工具。編譯器產生通用對象文件格式(COFF)對象(.o

原创 C++編譯模式

一、C++編譯模式 通常,在一個C++程序中,只包含兩類文件——.cpp文件和.h文件。其中,.cpp文件被稱作C++源文件,裏面放的都是C++的源

原创 c/c++ 入口函數

之所以大多數程序的“入口”是 main,是因爲連接器缺省會連接一個叫 crt0.o 或者 crt0.lib 之類的庫,這個庫纔是一個程序真正的入口,

原创 linux文件權限查看及修改

查看linux文件的權限:ls -l 文件名稱 查看linux文件夾的權限:ls -ld 文件夾名稱(所在目錄) 修改文件及文件夾權限: sudo chmod -(代表類型)×××(所有者)×××(組用戶)×××(其他用戶) 常用修改權

原创 configure的製作

configure的製作 前提:安裝autoconf automake m4 用autotools製作Makefile 和configure文件。 製作一個最簡單的helloworld程序: 現有目錄test mkdir src 建立s

原创 怎樣查看rpm安裝包的安裝路徑

rpm -qpl xxxxxx.rpm  1.如何安裝rpm軟件包  rmp軟件包的安裝可以使用程序rpm來完成。執行下面的命令  rpm -i your-package.rpm  其中your-pack

原创 再回首之二分查找

本來覺得這是一個很簡單,簡單到入門必會的東西。 可是。但是現在卻有了新的認識。 家裏餘糧不多,最近找米,有賣家問了個問題。你給寫下二分查找 我心想,這麼so easy的問題也問嗎? 但是還是按規矩來寫。一寫不要緊。折磨了6,7分鐘。總算是

原创 mac os x下的軟件包管理神器---homebrew

Homebrew,Homebrew簡稱brew,是Mac OSX上的軟件包管理工具,能在Mac中方便的安裝軟件或者卸載軟件,可以說Homebrew就是mac下的apt-get、yum神器 Homebrew的安裝非常簡單,打開終端複製、

原创 從別的系統拷貝的文件或者掛載u盤時候,ls出現塊狀的顏色

ls 查看之所以能出現顏色,主要是因爲 /etc/DIRCOLORS 文件設置的關係 關於從別的系統拷貝的文件或者掛載u盤時候,ls出現塊狀的顏色 一般是因爲目錄權限設置爲777 # Below are the color ini

原创 虛擬化doc reference

資源鏈接彙總 -------------------------------------------------------- Linux_KVM虛擬化源代碼分析文檔  KVM虛擬化原理與實踐 深入yum分析 libvirt a

原创 我的虛函數個人總結

通過將基類中的成員函數聲明爲虛函數,那麼子類中的同原型函數構成成爲基類中的虛函數的覆蓋版本,此時,通過指向子類的對象的基類指針(或者引用)調用該虛函數,實際被調用函數版本的由指針(或者引用)所指向的對象決定,而於指針(引用)本身的類型無關

原创 ccufl 一個簡單的通用c函數庫

ccufl , c common use function library,contain some frequently use function. eg :hashtable,linklist,array and so on.一個簡

原创 類的static成員函數和const成員函數

類的static成員函數和const成員函數 static成員的特性    static成員函數沒有this指針。   static成員函數不能被聲明爲const。   static成員函數也不能被聲明爲虛函數。   static成員函

原创 一些學習研究的blog site

c++博客 http://www.cppblog.com/ csnd http://blog.csdn.net/ 博客園 http://www.cnblogs.com chinaunix http://blog.chinaunix.

原创 Linux nc (netcat) 詳解

Linux nc (netcat) 詳解 功能說明:強大的網絡工具 語  法:nc [-hlnruz][-g<網關...>][-G<指向器數目>][-i<延遲秒數>][-o<輸出文件>][-p<通信端口>][-s<來源位址>][-v..