在c語言中讀取字串有多種方法,比如scanf() 配合%s使用,但是這種方法只能擷取一個單詞,即遇到空格等Null 字元就會返回。如果要讀取一行字串,比如:I love BIT這種情況,scanf()就無能為力了。這時我們最先想到的是用gets()讀取.gets()函數從標準輸入(鍵盤)讀入一行資料,所謂讀取一行,就是遇到分行符號就返回。gets()函數並不讀取分行符號'\n',它會吧分行符號替換成Null
前言如果您已經是MFC高手,那麼這篇文章不適合您;如果您寫過MFC程式,那麼這篇文章可能對您意義不大;如果您是位MFC菜鳥,那麼該文章就比較適合您了。本文章是敘述的是通過執行個體來詳細解釋如何使用MFC開發應用程式的。筆者選用的開發環境是Visual Studio 2008(簡稱VS9)專業版中的Visual C++ 2008(VC9),此文章中的主要內容也同樣適用於使用Visual C++
Borland C++ Builder 6.0 XML處理總結1、安裝C++ Builder對於XML處理主要封裝在TXMLDocument組件中,該組件是Internet組件的一部分。如果在安裝包有已經有Borland Internet Components組件,那表示已經可以使用TXMLDocument控制項了。該控制項在Internet控制卡中,筆者的在最後一個,表徵圖為標識有XML的文檔式樣。如果沒有該控制項的話,你需要安裝。TXMLDocument不是C++
今天中午在研究c語言gui時看到了cgi。之前花了些時間找c語言的gui架構,也找到了幾個暫時比較滿意的,但是看到了cgi後覺得也可以嘗試一下。在web開發方面有點經驗,或許會簡單一些。Google了一下,現在討論cgi,尤其是c語言cgi的話題已經很少了,花了些精力,總算搭建好了一個可用的開發環境,也運行出了程式。下面簡單分享一下,我的實驗過程。其實是很簡單的事情。首先,需要用到的這些工具和代碼:C語言編譯器,我用了IDE(Vsiual C++ 2008 Express
今天,有網友詢問,如何顯示和隱藏工作列?我這裡,發布一下使用Windows API 顯示和隱藏 Windows 的工作列的方法,windows 的工作列,其實是一個視窗(window),只要找到這個視窗的控制代碼,顯示和隱藏就輕而易舉了,工作列是個沒有標題的視窗,但它的類名是 Shell_TrayWnd,所以,可以用FindWindow 或 FindWindowEx 去尋找它的控制代碼,而顯示和隱藏視窗,使用的是 ShowWindow:引入Windows API 的聲明 [DllImport("
volatile 影響編譯器編譯的結果,指出,volatile 變數是隨時可能發生變化的,與volatile變數有關的運算,不要進行編譯最佳化,以免出錯,(VC++ 在產生release版可執行碼時會進行編譯最佳化,加volatile關鍵字的變數有關的運算,將不進行編譯最佳化。)。 例如: volatile int i=10; int j = i; ... int k = i; volatile