Time of Update: 2015-03-31
標籤:1.Mac 本快速鍵2.終端命令2.1什麼是終端,終端的作用路徑的概念:檔案的位置mac users/ms/desktop/1.rtfwin d:\111\222\333\1.txt絕對路徑:從根目錄開始的路徑相對路徑:不從根目錄開始的路徑 222\333\1.txt2.2如何開啟一個終端pwd:輸出當前工作的目錄路徑ls:顯示目前的目錄內容ls -G :變色設定ls -a :顯示所有檔案ls -l :以長格式顯示檔案屬性(詳細資料)
Time of Update: 2015-04-01
標籤:發現問題問題分析範例程式碼發現問題今天,在閱讀Linux核心中關於socket的原始碼時,遇到了下面一段代碼:struct proto_ops { int family; struct module *owner; int (*release) (struct socket *sock); int (*bind) (struct socket *sock, struct sockaddr *myaddr,
Time of Update: 2015-04-01
標籤:一:結構體的使用C++中結構體的使用跟C語言不太一樣,可以說是增強了結構體的功能可以為結構體增加成員函數struct Student{ int age; double height; void study() { cout << age << “歲, 身高為” <<
Time of Update: 2015-04-01
標籤:const可以限定一個變數的值不允許被改變,使用const在一定程度上可以提高程式的安全性和可靠性const int a = 10;變數a的值是不能被修改的,永遠都是初值10int const a = 10;跟上述寫法是等價的 void sum(const int a, const int b)上面的函數可以防止別人篡改形參的值可以看出,const可以用來定義一個常量。作用跟enum、#define類似下面的例子表示p是個常量,不能再給p賦值,不能讓p再指向其他變數int a =
Time of Update: 2015-04-01
標籤:111 1 //程式說明:輸出多行內容,內容如下 2 /* 3 * 4 *** 5 ***** 6 ******* 7 ***** 8 *** 9 *10 */11 #include <iostream>12 using namespace std;13 int main()14 {15 cout << " *" << endl;16 cout << " ***" << endl;17
Time of Update: 2015-04-01
標籤:一:函數的重載什麼叫重載?在相同的範圍內,如果2個函數的名字相同,而參數列表不同,就稱為“重載” 函數重載的形式形參數量不同比如 void test(int a) 和 void test(int a, int b)形參類型不同比如 void test(int a) 和 void test(double a)… …需要注意的是,下面的情況不屬於重載void test(int a) 和 void test(int b)
Time of Update: 2015-04-01
標籤:operator是C++關鍵字,用於對C++進行擴充;1、可以被重載的操作符:new,new[],delete,delete[],+,-,*,/,%,^,&,|,~,!,=,<,>,+=,<<,>>,<<=,>>=,++,!=,<=,>=,&&,||,++,--,->*,->,(),[]不可以被重載的操作符:. .* ::
Time of Update: 2015-03-31
標籤:轉載 http://www.cnblogs.com/charley_yang/archive/2010/12/08/1899982.html C++告訴我們在回收用 new 分配的單個對象的記憶體空間的時候用 delete,回收用 new[] 分配的一組對象的記憶體空間的時候用 delete[]。 關於 new[] 和 delete[],其中又分為兩種情況:(1) 為基礎資料型別 (Elementary Data Type)分配和回收空間;(2)
Time of Update: 2015-03-31
標籤: 當系統自動讀入某一類型的圖片時,通常將檔案的地址儲存在一個String類型的字串中,此時需要判斷該檔案的類型是否為所要求的類型(例如是否為一張圖片等),常用的方法是判斷該檔案地址中是否包含特定類型的副檔名(如.jpg),則問題轉化為如何判斷String字串中是否包含某些特定字元。 方法之一就是利用標準庫函數strstr()。strstr()
Time of Update: 2015-03-31
標籤: 背景: windows產生前,作業系統(如DOS等)都不提供支援影像處理的印表機驅動程式,使得程式員為列印出映像,不得不針對使用的印表機 自己編寫裝置驅動程式,導致了大量的、不必要的重複開發。 隨著windows作業系統系統的面世,其所提供的裝置環境模型允許開發人員將顯示器、印表機和繪圖器等裝置都堪稱 二維繪圖介面,並且
Time of Update: 2015-03-31
標籤:目標 C++應該使認真的程式員能夠覺得編程式變得更愉快了 C++是一種通用的程式設計語言,它應該 是一種更好的C 支援資料抽象 支援物件導向的程式設計 一般性規則 C++的發展必須由實際問題推動 不被牽涉到無益的對完美的追求之中 C++必須現在就是有用的 每個特徵必須存在一種合理的明顯實現方式 總提供一條轉變的通路 C++是一種語言,而不是一個完整的系統 為每種應該支援的風格提供全面支援 不試圖去強迫人做什麼。 設計支援規則
Time of Update: 2015-03-31
標籤:make 命令會自動讀取目前的目錄下的 Makefile 檔案[31],完成相應的編譯步驟。Makefile 由一組規則(Rule)組成,每條規則的格式是:target ... : prerequisites ... command1 command2 ...目標和條件之間的關係是:欲更新目標,必須 首先更新它的所有條件;所有條件中只要有一個條件被更新了,目標也必須隨 之被更新。所謂“更新”就是執行一遍規則中的命令列表,命令列表中的每條
Time of Update: 2015-03-31
標籤:1.判斷兩個string類型日期string BeginTime;string EndTime;if(DateTime.Parse(BeginTime)>DateTime.Parse(EndTime))2.兩個日期相減得到天數DateTime t1 = Convert.ToDateTime("1999-8-9"); DateTime t2 = Convert.ToDateTime("2007-8-19"); TimeSpan ts = t2 - t1;
Time of Update: 2015-04-01
標籤:一個簡單的使用遍曆的方式進行DataTable 的拆分 private static List<DataTable> DataTableSplite(DataTable dt, int modcounts) { List<DataTable> list = new List<DataTable>(); int counts = dt.Rows.Count / modcounts; ///
Time of Update: 2015-04-01
標籤: 平時寫代碼也就依照樣子畫葫蘆,重複著相同的工作,也很無聊,現在開始整理下,一些基礎知識,都已經快忘記光了,寫下來記錄下,平時還可以重溫下。 什麼是屬性? 比如: public class A{ public int Id{get;set;} public string Name{get;set;} } 上面是一個類,那麼我們要訪問的屬性,就是: A model=new
Time of Update: 2015-04-01
標籤:gcc makefile 編譯器 gcc是C編譯器;g++是C++編譯器;linux下cc一般是一個符號串連,指向gcc;gcc和g++都是GUN(組織)的編譯器。而CC則一般是makefile裡面的一個名字,即宏定義,嘿,因為Linux/Unix都是大小寫敏感的系統,這點一定要注意。cc是Unix系統的C
Time of Update: 2015-04-01
標籤:用拼音輸出一個數位各位元字之和,這個或許比上面的標題恰當。這裡我第一次用到了sprintf()(stdio.h)這個函數,我本來是要找itoa()(stdlib.h)函數來著,查資料一看,說這個函數不是ANSI的標準函數,而且完全可以用sprintf()替代,此外,這個函數還是非常強大的,此處未用到,mark一下,下面是題設要求及代碼實現/* Name: Copyright: Author: Date: 01/04/15 10:37
Time of Update: 2015-04-01
標籤:使用windows.h中的函數FindFirstFILE() 和FindNextFile()遍曆檔案夾中的函數。 函數說明:1、FindFirstFile() //#include<windows.h>HANDLE WINAPI FindFirstFile( //傳回值是控制代碼 HANDLE,這個值用於函數FindNextFile() _In_ LPCTSTR lpFileName,
Time of Update: 2015-03-31
標籤:沒什麼好說的,記得使用ctype.h就好了,譚浩強那本書就介紹了,再不使用就太對不起他老人家了;有一點小小的地方需要注意一下,&&的優先順序比=號高,所以getchar()兩邊沒有括弧的話呢,你就會看到...我試著用輸出重新導向(freopen())去獲得這個字元,好吧,什麼都沒有,這叫什麼來著,非列印字元,說多了,題設要求及代碼實現如下/* Name: Copyright: Author: Date: 31/03/15 20:20
Time of Update: 2015-03-31
標籤:C語言逸出字元逸出字元意義阿斯科馬值( ASCII)(十進位)\a響鈴BEL007\b退格(BackSpace) ,將當前位置移到前一列(刪除)008\f換頁(FF),將當前位置移到下頁開頭012\n換行(LF) ,將當前位置移到下一行開頭010\r斷行符號(CR) ,將當前位置移到本行開頭013\t水平製表(HT)