原创 GDB調試精粹及使用實例

  一:列文件清單 1. List (gdb) list line1,line2 二:執行程序 要想運行準備調試的程序,可使用run命令,在它後面可以跟隨發給該程序的任何參數,包括標準輸入和標準輸出說明符(

原创 XML CDATA 的應用

在XML中的所有的text將被parser解析,當一個XML的元素被解析,XML tags之間的text也將別解析,之所以這樣做,是因爲在XML tags之間可能包含其它元素,例如:<name><first

原创 c語言中取絕對值的函數

/*   ABS.C:   This   program   computes   and   displays    *   the   absolute   values   of   several 

原创 C++中string的用法

之所以拋棄char*的字符串而選用C++標準程序庫中的string類,是因爲他和前者比較起來,不必擔心內存是否足夠、字符串長度等等,而且作爲一個類出現,他集成的操作函數足以完成我們大多數情況下(甚至是100%)的需要。我們可以用 = 進行

原创 如何查看core文件

在Unix系統下,應用程序崩潰,一般會產生core文件,如何根據core文件查找問題的所在,並做相應的分析和調試,是非常重要的,本文對此做簡單介紹。 例如,一個程序cmm_test_tool在運行的時候發生了錯誤,並生成了一個core文

原创 如何查看QString的值

vc6中需要在<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />C:/Program Files/Microsoft Visual St

原创 如何調用cmd.exe程序,並可以傳遞一些命令行參數

語句是WinExec("cmd.exe /k 命令行參數",SW_SHOW); 下面是全部解釋:啓動 Windows XP 命令解釋程序一個新的實例 CMD [/A | /U] [/Q] [/D] [/E:ON | /E:OFF] [/

原创 string用法總結

1. 定義和初始化string s1;string s1(s2);string s1(“year”);string s1(n, ’x’);//s1爲c的n個副本string s1(s2,pos,len);/

原创 我的第二篇文章

我的第二篇文章 

原创 gcc,gdb安裝和gdb基本調試命令

  一.查看gcc版本 $gcc –v   二.卸載gcc 1.通過pkginfo找到gcc包 $ pkginfo |grep gcc system      SUNWgcc                

原创 在sun solaris上安裝gcc和gdb

1.         下載libiconv,地址http://www.sunfreeware.com/programlistsparc9.html#libiconv    下載GCC編譯器和gdb,地址 http://www.sunfr

原创 在unix下建立軟鏈接

在Unix下編譯程序,有時出現找不到鏈接庫的錯誤,大多是系統環境設置不對。可採用在系統目錄下建立軟鏈接的方式解決問題。以HP Unix爲例:程序編譯過程中找不到libqt-mt.3我們可以運行以下命令#ln

原创 Vi/Vim使用簡介

進入與退出 鍵   功能 wq  保存文件,並退出vi w       保存文件,但不退出vi q     退出vi q!   退出vi,並放棄所有修改 ZZ  保存文件,並退出vi(同wq)vi輸入模式要如何輸入資料呢?有好幾個命令可以

原创 浮點數的大小比較

浮點數在轉換過程中都會有誤差的,所以浮點數不能直接比較其大小,一般在比較兩個浮點數的時候是比較他們之間的差值,如果兩個數之間的差值處於一個能接受的範圍之內的話,那麼,我們就認爲這兩個浮點數是相等的,一般認爲A與B的差大於某個很小的數時就認

原创 如何在DOS批處理中加註釋

DOS下的批處理可以調用REM和::來註釋,但都是行註釋.