原创 CListCtrl 使用技巧

                           CListCtrl 使用技巧 作者:lixiaosan時間:04/06/2006 以下未經說明,listctrl默認view 風格爲report 相關類及處理函數 MFC:CListC

原创 vector的使用

 vector是C++標準模板庫中的部分內容,它是一個多功能的,能夠操作多種數據結構和算法的模板類和函數庫。vector是一個容器,它能夠存放各種類型

原创 C++堆和棧詳細介紹[轉]

一、預備知識-程序的內存分配 一個由c/C++編譯的程序佔用的內存分爲以下幾個部分      1、棧區(stack)- 由編譯器自動分配釋放 ,存放函數的參數值,局部變量的值等。其操作方式類似於數據結構中的棧。      2、堆區(he

原创 實現多文檔窗口打開時的效果

實現多文檔窗口打開時的效果                                                                                               作者:天涯 2007

原创 QT4.4較以前版本的進步

webkit整合,多媒體API,XQUERY XPATH支持,圖形視圖widgets,加強help,打印系統增強,支持wince,支持嵌入式linux.   What's New in Qt 4.4 Qt 4.4 provides ma

原创 C++必須明白的基礎20條

1. 所有C++程序都必須有一個main()函數,它是程序執行的開始   2. 所有變量在使用之前必須被聲明   3. C++支持很多種數據類型,包括整數類型和浮點類型   4. 輸出運算符是<<,和cout語句連用將信息輸出到

原创 C/C++數據類型

  在寫C++程序的過程中,很多情況下,尤其是新的C程序員,使用整型變量時經常會混用short和int。前一段時間,有一段比較老的程序在運行了若干年後出了問題,查了半天得知,數據表的ID使用的時候寫入用的類型是int讀取的時候用的是sho

原创 C/C++基礎之解答C/C++常見誤區

C/C++基礎之解答C/C++常見誤區 <轉>   在本文開始之前,建議大家看看這一篇文章,也是介紹誤區方面的知識的,《介紹ThreadLocal的幾種誤區》,供參考。下面介紹給大家C/C++ 常見誤區:   1. C

原创 qt sql中二進制文件通過QByteArray讀寫

 qt sql中二進制文件通過QByteArray讀寫 從數據庫到文件 QSqlQuery myquery( *pDatabase);QByteArr

原创 C++程序員必需的修養

我總結了在用C/C++語言(主要是C語言)進行程序寫作上的三十二個“修養”,通過這些,你可以寫出質量高的程序,同時也會讓看你程序的人漬漬稱道,那些看過你程序的人一定會說:“這個人的編程修養不錯”。   01、版權和版本   02、

原创 刪除vector中指定的元素

刪除vector中指定的元素    vector<int>  arr;   arr.push_back(6);   arr.push_back(8);   arr.push_back(3);   arr.push_back(8);//刪除

原创 oracle數據庫ID自動增長

很多商用數據庫都有隨着記錄的插入而表的ID自動增長的功能,而oracle卻沒有這樣的功能,但這並不影響我們的使用,我們可以用序列和觸發器來實現這樣的功能。 舉一個實例來說明使用方法。 1、首先要建立一個序列,sql語句如下。 creat

原创 Linux終端使用技巧

Shift+Ctrl+T:新建標籤頁 Shift+Ctrl+W:關閉標籤頁 Ctrl+PageUp:前一標籤頁 Ctrl+PageDown:後一標籤頁 Shift+Ctrl+PageUp:標籤頁左移 Shift+Ctrl+Pa

原创 用Qt進行文件的讀寫操作

操作文件是各種語言和類庫的基本功能. Qt是如何讀寫文件的呢? 在Qt的文檔有就有答案. 在QFile的文檔中指出了幾種操作文件的方法, 其中QTextStream是比較好理解和使用的: 讀取操作: The next exampl

原创 linux /dev目錄

dev 是設備(device)的英文縮寫。這個目錄對所有的用戶都十分重要。因爲在這個目錄中包含了所有Linux系統中使用的外部設備。但是這裏並不是放的外部設備的驅動程序。這一點和我們常用的windows, dos操作系統不一