50個c/c++原始碼網站

C/C++是最主要的程式設計語言。這裡列出了50名優秀網站和網頁清單,這些網站提供c/c++原始碼 。這份清單提供了原始碼的連結以及它們的小說明。我已儘力包括最佳的C/C++原始碼的網站。這不是一個完整的清單,您有建議可以聯絡我,我將歡迎您的建

VIsual C++ ODBC初探

ODBC 是一個調用級介面,它使得應用程式得以訪問任何具有 ODBC 驅動程式的資料庫中的資料。使用 ODBC 可以建立具有訪問任何資料庫(終端使用者具有該資料庫的 ODBC 驅動程式)的許可權的資料庫應用程式。ODBC 提供了使您的應用程式獨立於來源資料庫管理系統 (DBMS) 的 API。 ODBC 是 Microsoft Windows 開放式服務體繫結構 (WOSA) 中的資料庫部分。WOSA 是一種介面,允許基於 Windows

C#記憶體流樣本—–>用記憶體流來讀取圖片

C#檔案處理操作必須先匯入命名空間:using System.IO;背景:一個表單、一個pictureBox、一個lable[沒有選擇圖片,lable的text為"圖片未選擇"],在pictureBox1的Click事件中添加如下代碼:private void pictureBox1_Click(object sender, EventArgs e)         {             //執行個體化一個開啟檔案對話方塊            

C# 實現MD5加密處理 MD5 加密

using System.Security.Cryptography;       //引入命名空間using System.Text;        //引入命名空間    public sealed class MD5Hashing    {        private static MD5 md5 = MD5.Create();        private MD5Hashing()        {        }        /**//// <summary>    

使用一個程式同時啟動多個程式(c#)

宿舍的肥仔每次開機就需要運行多個程式,他希望一個程式實現這些事情,所以寫了個程式,大家有什麼意見可以給我提出來,我會多加修改,謝謝,貼上源碼:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using

C#的多線程機制探索1

 註:本文中出現的代碼均在.net Framework RC3環境中運行通過   一.多線程的概念   Windows是一個多任務的系統,如果你使用的是windows

C#的多線程機制探索3

在這裡我們要注意的是其它線程都是依附於Main()函數所在的線程的,Main()函數是C#程式的入口,起始線程可以稱之為主線程,如果所有的前台線程都停止了,那麼主線程可以終止,而所有的後台線程都將無條件終止。而所有的線程雖然在微觀上是串列執行的,但是在宏觀上你完全可以認為它們在並存執行。

C#的多線程機制探索4

expression代表你希望跟蹤的對象,通常是對象引用。一般地,如果你想保護一個類的執行個體,你可以使用this;如果你希望保護一個靜態變數(如互斥程式碼片段在一個靜態方法內部),一般使用類名就可以了。而statement_block就是互斥段的代碼,這段代碼在一個時刻內只可能被一個線程執行。   下面是一個使用lock關鍵字的典型例子,我將在注釋裡向大家說明lock關鍵字的用法和用途:  //lock.cs  using System;  using System.Threading;   

C#的多線程機制探索5

首先,我們定義一個被操作的對象的類Cell,在這個類裡,有兩個方法:ReadFromCell()和WriteToCell。消費者線程將調用ReadFromCell()讀取cellContents的內容並且顯示出來,生產者進程將調用WriteToCell()方法向cellContents寫入資料。  public class Cell  {  int cellContents; // Cell對象裡邊的內容  bool readerFlag = false; // 狀態標誌,為true時可以讀取,

C#的多線程機制探索6

  然後在下面這個類MonitorSample的Main()函數中我們要做的就是建立兩個線程分別作為生產者和消費者,使用CellProd.ThreadRun()方法和CellCons.ThreadRun()方法對同一個Cell對象進行操作。  public class MonitorSample  {  public static void Main(String[] args)  {    int result = 0;

C# lock使用

提供給 lock 的對象只是用來唯一地標識由多個線程共用的資源  通常,最好避免鎖定 public 類型或鎖定不受應用程式控制的對象執行個體。例如,如果該執行個體可以被公開訪問,則 lock(this) 可能會有問題,因為不受控制的代碼也可能會鎖定該對象。這可能導致死結,即兩個或更多個線程等待釋放同一對象。出於同樣的原因,鎖定公用資料類型(相比於對象)也可能導致問題。鎖定字串尤其危險,因為字串被公用語言運行庫

C#類型之實值型別與參考型別(from MSDN,加補充)

實值型別(C# 參考)實值型別主要由兩類組成: 結構 枚舉 結構分為以下幾類:Numeric(數值)類型 整型 浮點型 decimal bool 使用者定義的結構。實值型別的主要功能基於實值型別的變數直接包含值。將一個實值型別變數賦給另一個實值型別變數時,將複製包含的值。這與參考型別變數的賦值不同,參考型別變數的賦值只複製對對象的引用,而不複製對象本身。所有的實值型別均隱式派生自

《Effective C#》讀書筆記——條目2:用運行時常量而不是編譯期常量

文章目錄 運行時常量(readonly)和編譯時間常量(const)的不同   C#語言中有兩種類型的常量:編譯期常量和運行時常量。應該盡量使用運行時常量,而不是編譯期常量。雖然編譯期常量略快一些,但是沒有運行時常量那麼靈活。應僅僅在那些效能異常敏感,且常量的值在各個版本之間絕對不會變化時,才使用編譯器常量。  運行時常量使用readonly關鍵字聲明,編譯時間常量使用const關鍵字聲明:1

《Effective C#》讀書筆記——條目6:理解幾個等同性判斷之間的關係

文章目錄 引用相等和值相等為什麼不應該重新定義靜態ReferenceEquals()和Equals()方法什麼情況下需要重寫Equals()執行個體方法如何覆寫Equals()執行個體方法   建立自訂的類型時(無論是類還是struct),應為類型定義”同等性“的含義。在C#中為我們提供了四種不同的函數來判斷兩個對象是否”相等“:1 public static bool ReferenceEquals(object left,

在 C# 中,(int),Int32.Parse() 和 Convert.toInt32()、Int32.TryParse()四種方法有何區別?

在 C# 中,(int),Int32.Parse() 和 Convert.toInt32()、Int32.TryParse()四種方法有何區別?    int 關鍵字表示一種整型,是32位的,它的 .NET Framework 類型為 System.Int32。Int32.TryParse()不拋異常,會返回true或false來說明解析是否成功,如果解析錯誤,調用方將會得到0值。    (int)表示使用顯式強制轉換,是一種類型轉換。當我們從 int 類型到

C# 操作XML

已知有一個XML檔案(bookstore.xml)如下:     <?xml   version="1.0"   encoding="gb2312"?>     <bookstore>         <book   genre="fantasy"   ISBN="2-3631-4">             <title>Oberon's   Legacy</title>             <

C#中使用RDLC報表

用RDLC報表(一) 1  建立資料來源啟動VS2005建立一個表單項目,命名為TestProj 在左邊的表單內選擇“添加新資料來源”或在菜單上操作“添加新資料來源”: 選擇後出現對話表單,選擇“資料庫”,進入“下一步”: 本資料來源以SqlServer2000所提供的Northwind資料庫為例,因此在資料庫內選擇驅動程式為SqlServer,具體操作視所用資料庫而定(如果串連為Oracle,建議用Oracle所提供的ODP for .NET,地址:http://www.oracle.com/

C# WinForm中的Label換行方法

很多朋友都會在開發WinForm中遇到Label要顯示的內容太長,但卻不能換行的問題.這裡我總結了幾種方法,供大家參考:         第一種是把Label的AutoSize屬性設為False,手動修改Label的大小.這樣的好處是會因內容的長度而自動換行,但是當內容的長度超過所設定的大小時,多出的內容就會無法顯示.因此,這種方法適合於基本確定內容長度的時候使用.        

淘寶平台C#範例程式碼

using System; using System.Collections.Generic; using com.taobao.api.util; using com.taobao.api; using System.Net; using System.IO; using System.Text; using System.Web; namespace Taobao.open.api { /// <summary> /// taobao.items.get

c#實現驗證碼功能

一、驗證碼簡介 驗證碼功能一般是用於防止大量註冊的,不少網站為了防止使用者利用機器人自動註冊、登入、灌水,都採用了驗證碼技術。所謂驗證碼,就是將一串隨機產生的數字或字母或符號或文字,產生一幅圖片, 圖片裡加上一些幹擾象素(防止OCR),由使用者肉眼識別其中的驗證碼資訊,輸入表單提交網站驗證,驗證成功後才能使用某項功能。 常見的驗證碼有如下幾種: 1、純數字驗證碼,一般為四位隨機數字;

總頁數: 4314 1 .... 4056 4057 4058 4059 4060 .... 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.