原创 VC中的delete和delete[]

 VC中的delete和delete[]很多人在考慮delete和delete[]總是區分基本數據類型和用戶自定義類型   但是我發現並非如此 int * p = new int[100];我們調用delete p和delete[] p並

原创 【轉】VMware 6.5.2上安裝Ubuntu9.04的問題探討

我在VMware workstation 6.5.2上安裝Ubuntu 9.04的時候發現了幾個問題有的解決了,有的還沒有。貼出來大家分享,要是有知道未解決問題的解決方法,清告訴我。1。是安裝vmware tools失敗,執行vmware

原创 bat命令中rem和:: 的區別

rem和::都起到註釋的作用,然而又有些不同。一、rem是一條命令,在運行的時候相當於把rem本身及其後面的內容置空。既然它是一條命令,就必須處於單獨的一行或者有類似“&”的連接符號連接。二、批處理遇到以冒號“:”開頭的行時(忽略冒號前的

原创 auto_ptr 與 delete 的區別

template<class T>    class auto_ptr {public:    typedef T element_type;    explicit auto_ptr(T *p = 0) throw();    auto

原创 生死疆界(上)--- 在new與delete之間

  生死疆界(上)--- 在new與delete之間作者:土豆 問題源自一段簡單的代碼: void main() { char *p = new char; cin>>p; cout<<p[2]; delete p; } 在以

原创 ubuntu 9.04 vmware

錯誤提示: Unable to build the vmmon module. 1.先運行一下 uname -a 看看 linux 內核版本 Linux   2.6.28-13-generic #44-Ubuntu SMP Tue J

原创 XP下硬盤安裝Ubuntu 8.10雙啓動及重裝系統的恢復

一、硬盤下啓動Ubuntu 8.10 LiveCD1、在某個分區根目錄新建一個Ubuntu目錄。2、將下載的ubuntu-8.10-desktop-i386.iso複製到該目錄下。3、用winRAR打開ISO,解壓縮casper目錄下的v

原创 _declspec(dllexport)

我相信寫WIN32程序的人,做過DLL,都會很清楚 __declspec(dllexport)的作用,它就是爲了省掉在DEF文件中手工定義導出哪些函數

原创 ant教程

antant教程詳解(一)(2009-04-22 11:54:34) <script></script> 標籤:雜談    Ant是一個Apache基金會下的跨平臺的構件工具,它可以實現項目的自動構建和部署等功能。在本文中,主

原创 寫一個簡單的可變參數的C函數

    寫一個簡單的可變參數的C函數 下面我們來探討如何寫一個簡單的可變參數的C函數.寫可變參數的 C函數要在程序中用到以下這些宏: void va_start( va_list arg_ptr, prev_param ); type v

原创 ACE_CDR::mb_align(ACE_Message_Block * mb)使用問題

ACE_CDR::mb_align(ACE_Message_Block * mb)用於對齊mb內部數據塊ACE_Data_Block所擁有的內存的起始地址,它的實現大致如下: void ACE_CDR::mb_align (ACE_Me

原创 使用stringstream對象簡化類型轉換

    使用 std::stringstream,小心 內存! 適時 清空 緩衝 …… 收藏     stringstream是個好東西,網上有不少文章,討論如何用它實現各種數據類型的轉換(比

原创 error LNK2005

  今天一大早,VC就給我來了個下馬威,昨天還老老實實工作着的程序,竟然出現58個錯誤,而且還都是類似的LNK2005!滿滿的一屏error,這對於初爲程序員的我,那簡直是致命的,心靈受的打擊啊~~~     趕緊Google,發現各位程

原创 有符號數與無符號數之間運算問題

有符號數與無符號數之間運算問題 以下實驗均在virual c++6中運行通過 這個問題測試是否懂得C語言中的整數自動轉換原則 ,有些開發者懂得極少這些東西。當表達式中存在有符號類型和無符號類型時所有的操作數都自動轉換爲無符號類型 。因此,

原创 ACE 的初始化與關閉

      一 ACE簡介   ACE 是The ADAPTIVE Communication Environment 的簡寫。它是一個面向對象的、跨平臺的、開放源碼的網絡編程基礎設施框架。   ACE 是由Douglas C.Schmi