C++各大有名庫的介紹——GUI

作者:不詳 來源:互連網  ithao123整理 2007-05-13摘要IT人  在眾多C++的庫中,GUI部分的庫算是比較繁榮,也比較令人信服的。在實際開發中,GUI庫的選擇也是非常重要的一件事情,下面我們綜述一下可選擇的GUI庫,各自的特點以及相關工具的支援。  在C++中,庫的地位是非常高的。C++之父 Bjarne

C++各大有名庫的介紹——科學計算

作者:不詳 來源:互連網  ithao123整理 2007-05-13摘要IT人  通常,用C++所寫出的數值程式,比 Fortran慢20%左右,因此Blitz++正是要改掉這個缺點。方法是利用C++的template技術,程式執行甚至可以比Fortran更快。  在C++中,庫的地位是非常高的。C++之父 Bjarne

C++各大有名庫的介紹——網路通訊

作者:不詳 來源:互連網  ithao123整理 2007-05-13摘要IT人  ACE是C++庫的代表,超重量級的網路通訊開發架構。ACE自適配通訊環境(Adaptive Communication Environment)是可以自由使用、開放原始碼的物件導向架構,在其中實現了許多用於並發通訊軟體的核心模式。  在C++中,庫的地位是非常高的。C++之父 Bjarne

C++各大有名庫的介紹——遊戲開發

作者:不詳 來源:互連網  ithao123整理 2007-05-13摘要IT人  KlayGE國內遊戲開發高手自己用C++開發的遊戲引擎。KlayGE是一個開放原始碼、跨平台的遊戲引擎,並使用Python作指令碼語言。KlayGE在LGPL協議下發行。感謝龔敏敏先生為中國遊戲開發事業所做出的貢獻。  在C++中,庫的地位是非常高的。C++之父 Bjarne

Delphi和C++資料類型對照表

Delphi        字長/範圍                                C++ShortInt    8位有符號整型                        signed charSmallInt    16位有符號整型                        shortLongInt        32位有符號整型                        intByte        8位無符號整型                       

C++各大有名庫的介紹——線程

作者:不詳 來源:互連網  ithao123整理 2007-05-13摘要IT人  C++ Threads庫的目標是給程式員提供便於使用的類,這些類被繼承以提供在Linux環境中很難看到的大量的線程方面的功能;  ZThreads是一個先進的物件導向,跨平台的C++線程和同步庫。  在C++中,庫的地位是非常高的。C++之父 Bjarne

[匯入]C++ GUi 選擇

1、GTK+ GTK+基礎GTK+最初是GIMP的專用開發庫,後來發展為Linux下開發圖形介面的應用程式的主流開發工具之一。GTK+2.0是自由軟體,並且是GNU工程的一部分。GTK+2.0的許可協議是LGPL。GTK+使用C語言開發,但是其設計者使用物件導向技術。 在GNOME平台上提供了C++(gtkmm)、Perl、Ruby、Java和Python(PyGTK)綁定,其他的綁定有Ada、 D、

[匯入]C/C++中調用SQLITE3的基本步驟

Sqlite是一個面向嵌入式系統的資料庫,編譯完成只有200K,同時支援2T的資料記錄。對於嵌入式裝置是一個很好的資料庫引擎。本文通過一個小例子說明如何在C與C++調用Sqlite API完成資料庫的建立、插入資料與查詢資料。本文的開發環境為(Redhat9.0 + Qtopia2.1.2 + Sqlite3)安裝Sqlite3:從www.sqlite.org上下載Sqlite3.2.2運原始碼,依照Readme中的步驟:tar xzf sqlite3.2.2.tar.gzmkdir bld……

[控制項][IrDA, USB, bluetooth COM ports]nrComm Lib Pro 8.30 for Delphi & C++ Builder

Serial port (RS232) and barcode scan features Direct access to serial port and I/O operations Ready solution for Barcode scanner device Find all available serial ports in the system (native and virtual IrDA, USB, bluetooth COM ports) RS485 mode

[匯入]EditPlus編譯器整合例子(Java、Borland C++、Visual C++、Inno Setup、nsis)

工具整合——編譯器整合例子(Java、Borland C++、Visual C++、Inno Setup、nsis) 在“工具→參數選擇→使用者工具”選項頁設定,設定步驟 ① 設定組名稱,這裡也可以不設定 ② 單擊“添加工具→應用程式”按鈕並進行如下設定 ③ 各種類似"$(FilePath)"的參數可以在文字框右側的箭頭下拉式功能表中擷取,具體含義如下 參數 描述 $(FilePath) 檔案路徑(檔案全名,含目錄和檔案名稱) $(FileDir) 檔案目錄(不帶檔案名稱)

Visual C++中的異常處理淺析(4)

3.MFC異常處理  MFC中異常處理的文法和語義構建在標準C++異常處理文法和語義的基礎之上,其解決方案為:  MFC異常處理 = MFC 異常處理類 + 宏  3.1宏  MFC定義了TRY、CATCH(及AND_CATCH、END_CATCH)和THROW(及THROW_LAST)等用於異常處理的宏,其本質上也是標準C++的try、catch和throw的進一步強化,由這些宏的定義可知:#ifndef _AFX_OLD_EXCEPTIONS #define TRY {

Visual C++中的異常處理淺析(1)

Visual C++提供了對C語言、C++語言及MFC的支援,因而其涉及到的異常(exception)處理也包含了這三種類型,即C語言、C++語言和MFC的異常處理。除此之外,微軟對C和C++的異常處理進行了擴充,提出了結構化異常處理(SEH)的概念,它支援C和C++(與之相比,MFC異常處理僅支援C++)。  一個典型的異常處理包含如下幾個步驟:  (1)程式執行時發生錯誤;  (2)以一個異常對象(最簡單的是一個整數)記錄錯誤的原因及相關資訊;  (3)程式檢測到這個錯誤(讀取異常對象); 

Visual C++中的異常處理淺析(5)

4.結構化異常處理  結構化異常處理(Structured Exception Handling,簡稱SEH)是微軟針對Windows程式異常處理進行的擴充,在Visual C++中,它同時支援C和C++語言。SEH不宜與標準C++異常處理和MFC異常處理混用,對於C++程式,微軟建議使用標準C++的異常處理。  為了支援SEH,Visual C++中定義了四個關鍵字(由於這些關鍵字是非標準關鍵字,其它編譯器不一定支援),用以擴充C

Visual C++中的異常處理淺析(2)

2.C++語言異常處理  2.1 C++異常處理文法  感謝C++語言的後期改造者們,他們在標準C++語言中專門整合了異常處理的相關文法(與之不同的是,所有的C 標準庫異常體系都需要運行庫的支援,它不是語言核心支援的)。當然,異常處理被加到程式設計語言中,也是程式語言發展和逐步完善的必然結果。我們看到,C++不是唯一整合異常處理的語言。  C++的異常處理結構為:try { //可能引發異常的代碼 }

Visual C++中的異常處理淺析(3)

2.3異常處理函數  在標準C++中,還定義了數個異常處理的相關函數和類型(包含在標頭檔<exception>中):namespace std {  //EH類型  class bad_exception;  class exception;  typedef void (*terminate_handler)();  typedef void

C++介面庫 – Xtreme Toolkit Pro[轉載]

原文轉自:http://blog.csdn.net/vbvan/archive/2007/11/23/1899282.aspx一套擴充MFC的介面庫,可以很方便的實現各種介面風格。不過話說VC2008的MFC即將整合它競爭者的產品BCGControl,呵呵官方網站:http://www.codejock.com/products/toolkitpro最新的11.20版本已經支援VC2008了,所以編譯沒有太大的問題。要注意的一點是,源檔案的注釋有一些非GBK字元,編譯的時候命令列裡最好加上/wd

[zt]c++builder調用VC的dll以及VC調用c++builder的dll

解析__cdecl,__fastcall, __stdcall 的不同:在函數調用過程中,會使用堆棧,這三個表示不同的堆棧調用方式和釋放方式。 比如說__cdecl,它是標準的c方法的堆棧調用方式,就是在函數調用時的參數壓入堆棧是與函數的聲明順序相反的,其它兩個可以看MSDN,不過這個對我們編程沒有太大的作用 --------------------------------------------------------------- 呼叫慣例 呼叫慣例(Calling

c++builder調用VC的dll以及VC調用c++builder的dll

解析__cdecl,__fastcall, __stdcall 的不同:在函數調用過程中,會使用堆棧,這三個表示不同的堆棧調用方式和釋放方式。 比如說__cdecl,它是標準的c方法的堆棧調用方式,就是在函數調用時的參數壓入堆棧是與函數的聲明順序相反的,其它兩個可以看MSDN,不過這個對我們編程沒有太大的作用 --------------------------------------------------------------- 呼叫慣例 呼叫慣例(Calling

C# 設定本頁面內所有TextBox為唯讀

 /**//// <summary>    /// 設定本頁面內所有TextBox為唯讀    /// </summary>    /// <param name="page"></param>    public void setTextBoxReadOnly(System.Web.UI.Control page)    {        int nPageControls = page.Controls.Count;        for (i

對於C/S應用的小結【原創】

  年初做了個C/S的項目,當時找了一把的資料,整理整理,寫了個例子出來,今天一看,好像不怎麼樣,不夠通用,於是就操起Eclipse,把它給改造了,抽出商務邏輯的具體處理,一個是AbstractServerHandle

總頁數: 4314 1 .... 926 927 928 929 930 .... 4314 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.