Time of Update: 2018-07-18
1. C++與C的區別 http://blog.csdn.net/yeming81/archive/2010/05/31/5637700.aspx 2. 記憶體區定義 http://blog.csdn.net/yeming81/archive/2010/05/31/5637720.aspx 3.
Time of Update: 2018-07-18
C#排序演算法 //插入排序 public class insertSort { static void Main2() { int[] number = { 30, 25, 65, 17, 99, 12,
Time of Update: 2018-07-18
轉自:http://www.kuqin.com/language/20111122/315219.html C++這門語言從誕生到今天已經經曆了將近30個年頭。不可否認,它的學習難度都比其它語言較高。而它的學習難度,主要來自於它的複雜性。現在C++的使用範圍比以前已經少了很多,java、C#、python等語言在很多方面已經可以代替C++。但是也有很多地方是其他語言完全無法替代的,主要集中在需要運行效率比較高的行業,比如遊戲、高效的伺服器。
Time of Update: 2018-07-18
轉自:http://www.kuqin.com/language/20120324/319283.html 一個簡單的累加求和程式: 01.TYPE S=0; 02.for(int i = 0;i < SIZE; i++) { 03. S += a[i]; 04.} 很多人都覺得這個程式寫得不好,編譯器不能產生很好的彙編代碼。於是有了以下的幾種“最佳化”: 01.#include 02.using namespace std; 03. 04.void
Time of Update: 2018-07-18
#include<iostream>using namespace std;void BS_SIS(int array[],int n){int i,low,high,mid,j;for(i=2;i<n;i++){array[0]=array[i];
Time of Update: 2018-07-18
轉自:http://blog.csdn.net/masefee/article/details/6606813 哎,幾個月以來沒有寫部落格了,時間太緊,精力又有限。今天正好有這個時間,打算寫一篇今天在網上討論的一個問題。 我想大家應該都聽過“國際C語言混亂代碼大賽(IOCCC, The International Obfuscated C Code
Time of Update: 2018-07-18
轉自:http://zhidao.baidu.com/question/249749363.html #include<iostream>using namespace std;class A{};class B{};class C:public virtual A,public virtual B{};int main(){ cout<<sizeof(C); return 0;}輸出是8#include<iostream>using
Time of Update: 2018-07-18
轉自: http://www.cnblogs.com/chio/archive/2007/07/18/822389.html 首先回顧一下C++類型轉換: C++類型轉換分為:隱式類型轉換和顯式類型轉換 第1部分. 隱式類型轉換 又稱為“標準轉換”,包括以下幾種情況: 1) 算術轉換(Arithmetic conversion) : 在混合類型的 算術運算式中, 最寬的資料類型成為目標轉換類型。 &
Time of Update: 2018-07-18
#include <direct.h>#include <time.h>#include <string.h>#include <stdio.h>#include <stdlib.h> char tmpbuf[16];//當日目錄void TodayFileName(){ time_t cur; struct tm *mt; &
Time of Update: 2018-07-18
[轉載地址:http://keren.blog.51cto.com/720558/144896] Linux 中的 ls 命令主要負責顯示檔案的如下資訊: 檔案所在的inode值, 許可權資訊, 使用者主和所屬的組, 最後修改日期, 檔案名稱, 連結數等等。 模組劃分 目錄檔案清單獲得模組 獲得檔案目錄下的所有檔案清單
Time of Update: 2018-07-18
轉自:http://blog.csdn.net/hackbuteer1/article/details/7475622 C++程式設計語言是一款應用廣泛,支援多種程式設計的電腦程式設計語言。我們今天就會為大家詳細介紹其中C++多態性的一些基本知識,以方便大家在學習過程中對此能夠有一個充分的掌握。
Time of Update: 2018-07-18
001 #include <stdio.h> 002 #include <stdlib.h> 003 int main()
Time of Update: 2018-07-18
折半插入排序(Binary Insertion Sort) 詳解及代碼(C++) 本文地址: http://blog.csdn.net/caroline_wendy/article/details/24001053 折半插入排序, 即尋找插入點的位置, 可以使用折半尋找. 這樣可以減少比較的次數,移動的次數不變, 時間複雜度仍為O(n^2); 代碼: /* * test.cpp * * Created on: 2014.04
Time of Update: 2018-07-18
直接插入排序、 折半插入排序、歸併排序 4、直接插入排序insertion_sort #include <iostream>void insertion_sort(int *begin, int *end){ int *i, *j, temp; for(i = begin + 1; i <= end; i ++) { temp = *i; for(j = i - 1 ; j >= begin; j --)
Time of Update: 2018-07-18
剛接觸Regex,發現其功能竟然如此的“很好很強大”,於是用C#寫了一個郵箱的驗證,小弟菜菜,如有不足之處敬請指出,同時也希望對剛接觸Regex的兄弟姐妹有所協助。 下面是代碼部分: using
Time of Update: 2018-07-18
轉自:http://www.kuqin.com/language/20110628/92004.html 在StackOverflow上一這樣一個關於C/C++的問題,問問題的人給了一個代碼如下: 1 2 3 4
Time of Update: 2018-07-18
轉自:http://blog.csdn.net/historyasamirror/article/details/5025061 從MVC架構開始說起吧。這兩天系統瞭解了一下MVC架構的內容,主要參考於文獻【1】。
Time of Update: 2018-07-18
C語言變數儲存類型 auto static extern static extern register auto 局部變數 auto 變數是用堆棧(stack)方式佔用儲存器空間,因此,當執行此區段是,系統會立即為這個變數分配儲存空間空間,而程式執行完後,這個堆棧立即被系統收回.在大括弧{}內聲明.
Time of Update: 2018-07-18
最近研究了下LZW演算法,也看了很多這個方面的資料。LZW適合於文字檔,對於稍稍大點的流檔案則出現壓縮出來的檔案大於源檔案的情況。LZW有很多著名的實現程式,下面的程式以動態增加位元為出發點,利用雜湊表來實現LZW的壓縮。 雜湊演算法有二個,一個被我注釋掉,二個都可以用。具體哪個好,我自己也沒有測試。 /********************************************************************** *****************
Time of Update: 2018-07-18
函數隱藏是一個函數的定義或聲明導致其他一些函數不可見。 函數A隱藏函數B的條件: 1. 兩個函數具有相同的函數名稱 2. 具有不同的範圍。所謂定義域函數定義或聲明的位置,如全域範圍,檔案範圍,類範圍等。 需要注意的是函數隱藏可以由聲明來導致,不一定非要有定義造成.