c/c++資源(源碼,開發工具)

開發工具: 1、VIM 骨灰級玩家專屬2、emacs   骨灰級玩家專屬3、code::blocks 入門級推薦4、codelite 入門級首選5、eclipse+CDT 如果你經常用eclipse就直接裝個cdt的外掛程式吧6、netbeans   習慣netbeans的首選7、anjuta gtk首選8、KDeveloper   曾經的Linux下經典開發工具9、Xcode Mac系開發首選10、QtCreator Qt預設的開發工具,上升勢頭很猛,Qt開發推薦11、Vistual C++

語言學習1:日期顯示,C

編寫一個函數,要求輸入年月日時分秒,輸出該年月日時分秒的下一秒。如輸入 2004 年 12 月 31 日 23  時59 分 59 秒,則輸出 2005 年 1 月 1 日 0 時 0 分 0 秒。//year.month.day.hour.minute.second#include <stdio.h>void Nexttime(int *year,int *month, int *data,int *hour,int *minute,int *second){ int day; (

C++產生0.0-1.0之間的的隨機數

#include <iostream>#include <cstdlib>#include<stdlib.h>using namespace std;void main(){float random;int i;srand(9);for (i=0;i<10;i++){random=

C++學習:整數轉換為字串輸出遇到的問題

解題思想:1)將輸入的int型資料通過“%”和“/”的方法,將每一位的數值提取出來,匯入到字元數組中2)由於是從最低位往最高位的順序,將數字匯入到字元數組中,因此要將字元數組中的字元倒序。使用的編程代碼如下:#include <iostream>using namespace std;void change(int number,char s[]); void main(){ int number; char s[50]; cout<<"please input

在XSL裡應用javascript/C# Script等

By Ben比如有XML:<root>     <item>abcdefabcdeabcdef</item></root> 要求寫XSL來轉換該XML,輸出中item的內容中所有的b都要變成B,普通XSL不能完成嵌javascript的解決方案: XSL如下: <?xml version="1.0" encoding="gb2312"?><xsl:stylesheet version="1.0" xmlns:xsl="http:/

晒晒C++:虛函數的真相(VC編譯器如何?“virtual ”規則)

可到 CSDN 下載中心下載全文 http://download.csdn.net/detail/Dreamcode/201005 ( 1 )virtual 虛函數 先看一段簡單代碼:Code Segment:Line01:  #include<stdio.h>Line02:Line03:  class Base {Line04:  public:Line05:      virtual void __stdcall Output() {Line06:         printf(

C字元數組賦值 .

轉自:http://blog.csdn.net/jphaoren/article/details/5803583舉例如下:char a[10];1、定義的時候直接用字串賦值char a[10]="hello";注意:不能先定義再給它賦值,如 char a[10]; a[10]="hello";這樣是錯誤的!2、對數組中字元逐個賦值char a[10]={'h','e','l','l','o'};3、利用strcpychar a[10];strcpy(a,

C#中的List泛型集合 —- 總結

集合是OOP中的一個重要概念,C#中對集合的全面支援更是該語言的精華之一。    為什麼要用泛型集合?    在C# 2.0之前,主要可以通過兩種方式實現集合:    a.使用ArrayList    直接將對象放入ArrayList,操作直觀,但由於集合中的項是Object類型,因此每次使用都必須進行繁瑣的類型轉換。    b.使用自訂集合類   

C語言記憶體配置問題和C語言中的記憶體

C語言記憶體配置問題1、C中記憶體分為四個區棧:用來存放函數的形參和函數內的局部變數。由編譯器分配空間,在函數執行完後由編譯器自動釋放。 堆:用來存放由動態分配函數(如malloc)分配的空間。是由程式員自己手動分配的,並且必須由程式員使用free釋放。如果忘記用free釋放,會導致所分配的空間一直佔著不放,導致記憶體泄露。 全域局:用來存放全域變數和靜態變數。存在於程式的整個運行期間,是由編譯器分配和釋放的。 文字常量區:例如char *c = “123456”;則”123456”為文字常量,

C# 圖片裁剪

 [c-sharp] view

c#winform+aspx上傳大檔案到伺服器—樣本

本文轉載自http://blog.csdn.net/shihuan10430049/article/details/3734398這段時間因項目需要,要實現WinForm下的檔案上傳,個人覺得採用FTP方法太麻煩,還得配置FTP伺服器,要通過防火牆也是一個麻煩。本來打算採用WebClient方法,但是採用這個方法實現後,進度條很短時間後就達到最大值,要等待一段時間才能傳送完畢,要是檔案太大(我這裡測試約100M),會出現錯誤。後來才知道,原來WebClient是在載入完整個檔案到記憶體後才真正開

C++基於ATL工程編寫ActiveX控制項

開發環境:VS2010開發工程:C++ATL項目開發目的:建立ActiveX實現js調用步驟:1.      建立一個ATL工程應用程式類型選擇動態連結程式庫(DLL),勾選支援COM+1.0,勾選支援組件註冊器2.      選擇類別檢視,添加介面與類如果沒有找到類別檢視,可以在工具列中添加上視圖選擇工程,右鍵添加類。選擇ATL簡單對象。輸入對象資訊。此處的ProgID需要注意,填寫之後可在js中通過new ActiveXObject(“你的progID”)建立對象。             

C#如何在Form中嵌入並且操作Excel表格(from hahahawk’s Blog)

   網上比較多講述如何操作Excel表的文章,但都是啟動Excel的視窗來開啟Excel資料檔案。有時候需要把Excel表嵌入到自己程式的Form中,給客戶一個不用切換視窗的操作介面,似乎更好。這在VC中用OLE技術很容易實現,但是在C#中方法就不一樣啦。下面將就此進行闡述。一、首先簡要回顧一下如何操作Excel表  先要添加對Excel的引用。選擇項目-〉添加引用-〉COM-〉添加Microsoft Excel 9.0。(不同的office講會有不同版本的dll檔案)。   using

C#中38個常用運算子的優先順序的劃分和理解。 [轉載]

在C#中,一共有38個常用的運用符,根據它們所執行運算的特點和它們的優先順序,為了便於記憶,我將它們歸為七個等級:1、單元運算子和括弧。2、常規算術運算子。3、位移運算子。4、比較子。5、邏輯運算子。6、各種賦值運算子。7、右位(尾碼)單元運算子。1、在這一級中,有++、--(做為首碼)、()、+、-(做為單元運算子)、!、~。這一級中都是單元運算子,除了其中那一對特殊的具有改變任何運算優先順序的括弧。這此可以看出,在定義運算式中,那些單元運算子的優先順序是很高的,可能是因為它們都直接作用於運算

C#在處理多線程更新到UI控制項的多種方法

單線程的winfom程式中,設定一個控制項的值是很easy的事情,直接 this.TextBox1.value = "Hello World!";就搞定了,但是如果在一個新線程中這麼做,比如: private void btnSet_Click(object sender, EventArgs e) {         Thread t = new Thread(new ParameterizedThreadStart(SetTextBoxValue));

C# Dictionary簡介

簡介在C#中,Dictionary提供快速的基於兼職的元素尋找。當你有很多元素的時候可以使用它。它包含在System.Collections.Generic名空間中。在使用前,你必須聲明它的鍵類型和實值型別。詳細說明必須包含名空間System.Collection.Generic Dictionary裡面的每一個元素都是一個索引值對(由二個元素組成:鍵和值) 鍵必須是唯一的,而值不需要唯一的 鍵和值都可以是任何類型(比如:string, int, 自訂類型,等等)

C# Queue

                                                                                                           

C#關鍵字之yield(迭代器)

今天講到迭代器,對迭代器中yield關鍵字做了研究。 說起yield,不得不先說說迭代器。迭代器是C# 2.0中的新功能,有了它,我們就可以在自己的類或者結構中支援foreach迭代而不必實現整個IEnumerable介面,我們只需要提供一個迭代器,即可遍曆類中的資料結構。當編譯器檢測到迭代器時,它將自動產生IEnumerable介面的Current、MoveNext和Dispose方法。而迭代器代碼使用yield return語句依次返回每個元素。yield

i2c-davinci.c分析

最近剛開了這個部落格,人家說要做好開源就一定要經常記筆記,寫部落格,將資料拿出來大家分享,最近正好在學習linux驅動,把這個拿出來寫寫,望大家指點。 關於i2c_davinci.c檔案:位於drivers/i2c/busses/目錄下開頭一大堆的define,看這部分:#define DAVINCI_I2C_OAR_REG       0x00#define DAVINCI_I2C_IMR_REG       0x04#define DAVINCI_I2C_STR_REG        0x0

C語言溫習筆記之局部變數與全域變數

1,局部變數①定義:在一個函數內部定義的變數是內部變數,它只在本函數範圍內有效,也就是說只能在本函數內才能使用它們,在此函數以外是不能使用這些變數的。②在一個函數內部,可以在複合陳述式中定義變數,這些變數只在本複合陳述式中有效,這種複合陳述式也稱為“分程式”或“程式塊”。——》在分程式或程式塊中亦可以定義局部變數。調用結束或離開複合陳述式,局部變數佔用記憶體釋放。2,全域變數①程式的編譯模組是來源程式檔案,一個源檔案可以包含一個或若干個函數。在函數內定義的變數是局部變數,而在函數外定義的變數稱為

總頁數: 4314 1 .... 1574 1575 1576 1577 1578 .... 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.