原创 比較有用的linux命令

msn:jinglexy at yahoo dot com dot cn/sbin/blockdev -v --getss /dev/hda1    查看分區區塊大小/sbin/blockdev -v --

原创 linux下比較全的常用的壓縮以及解壓用法

大致總結了一下linux下各種格式的壓縮包的壓縮、解壓方法。但是部分方法我沒有用到,也就不全,我將隨時修改完善! .tar 解包:tar xvf FileName.tar 打包:tar cvf FileNa

原创 自己動手寫內核

聲明:轉載請保留: 譯者:http://jinglexy.cublog.cn 原作者:xiaoming.mo at skelix dot orgMSN & Email: jinglexy at yahoo dot com dot cn這節

原创 GNU C與ANSI C

原帖:[url]http://hi.baidu.com/deep_pro/blog/item/c59470afea08f0ca7dd92a1b.html[/url][quote]1.允許零長度數組GNU C允許零長度數組,在定義變長對象

原创 類中的static data member以及static member functions的用法

要理解static,就必須要先理解另一個與之相對的關鍵字,很多人可能都還不知道有這個關鍵字,那就是auto,其實我們通常聲明的不用static修飾的變量,都是auto的,因爲它是默認的,就象short和long總是默認爲int一樣;我們通

原创 常對象與常成員函數的關係

(1) 常對象用const修飾的對象叫對象常量,其格式如下:〈類名〉const 〈對象名〉 或者 const 〈類名〉〈對象名〉聲明爲常對象的同時必須被初始化,並從此不能改寫對象的數據成員。 例:分析下列錯誤的地方,說明理由;#inclu

原创 關於仿函數的應用

在使用仿函數的時候,主要用到以下兩種:一種是以基類std::unary_function派生出來的派生類;另一種是以基類std::binary_function派生出來的派生類。而這兩種有什麼區別呢?它們之間的區別只是第一種接收的參數個數

原创 Pointers to Class Members Are Not Pointers(指向類成員函數的“指針”並非指針)

Item 15. Pointers to Class Members Are Not Pointers Pointers to Class Members:指向類成員的指針 注:本條中只涉及到非靜態的數據成員---------------

原创 在linux c++類中的成員函數裏創建多線程要注意的地方

如何在linux 下c++中類的成員函數中創建多線程 linux系統中線程程序庫是POSIX pthread。POSIX pthread它是一個c的庫,用C語言進行多線程編程我這裏就不多說了,網上的例子很多。但是如何在C++的類中實現多線