Time of Update: 2015-03-15
標籤:array與arraylist的區別:1、 Array 的容量是固定的,而 ArrayList 的容量是根據需要自動擴充的。如果更改了 ArrayList.Capacity 屬性的值,則自動進行記憶體重新分配和元素複製。2、ArrayList 提供添加、插入或移除某一範圍元素的方法。在 Array 中,您只能一次擷取或設定一個元素的值。3、 arraylist中 屬性
Time of Update: 2015-03-17
標籤: 弄了一天終於會Lua調用自訂C++類。不容易啊。我的電腦是64位的,裝了64的Python不行,裝了32位的就可以了,靠!下面是報錯資訊python pyyaml Cheetah全都是裝32位的,其中python版本是用2.7.8,是可以的。Cocos2d-x v3.2Cocos Code IDE 1.2.0NDK
Time of Update: 2015-03-18
標籤:一、題目與要求題目: 返回一個整數數組中最大子數組的和。要求: 入一個整形數組,數組裡有正數也有負數。 數組中連續的一個或多個整數組成一個子數組,每個子數組都有一個和。 求所有子數組的和的最大值。要求時間複雜度為O(n)。結對程式設計要求: 兩人結對完成編程任務。 一人主要負責程式分析,代碼編程。 一人負責代碼複審和代碼測試計劃。 發表一篇部落格文章講述兩人合作中的過程、體會以及如何解決衝突(附結對開發的工作照)。(截止到周四3月19日24:00)二、結對開發過程1.(課上
Time of Update: 2015-03-18
標籤:一.C/C++之初學Demo、C++調用C、.h檔案使用執行個體:工程結構:exercise.h code:1 #ifndef _EXERCISE_H_2 #define _EXERCISE_H_3 #include <externcpp.h>;4 extern "C" 5 { 6 #include <externc.h>;7 }8 #endifexternc.h code:1 #ifndef _EXTENC_H_2 #define _EXTENC_H_
Time of Update: 2015-03-18
標籤:程式員 編程 C++學習的方法以及四大名著(薦)轉眼間學習和使用C++已經有近10個年頭了,開始學習的時候走了不少的彎路,今天有些時間,希望寫下這篇文章並且對開始學習C++的朋友有些協助。當然我首先需要說明的是,這篇文章是根據本人的感受寫的,可能不同的人有不同的觀點,歡迎討論。開始學習C++的時候中國的互連網環境還不是很好,資訊也比較閉塞,所以自
Time of Update: 2015-03-16
標籤:關於 C++ 架構、庫和資源的一些匯總列表,由 fffaraz發起和維護。內容包括:標準庫、Web應用程式框架、人工智慧、資料庫、圖片處理、機器學習、日誌、程式碼分析等。標準庫C++ Standard Library:是一系列類和函數的集合,使用核心語言編寫,也是C++ISO自身標準的一部分。Standard Template Library:標準模板庫C POSIX library : POSIX系統的C標準庫規範ISO C++ Standards Committee
Time of Update: 2015-03-15
標籤:函數指標函數指標:指向函數的指標變數,在C編譯時間,每一個函數都有一個入口地址,那麼指向這個函數的函數指標便是指向這個地址。函數指標主要有兩個作用:用作調用函數和做函數的參數。int (*func)(int x);諸如上面的代碼這是申明了一個函數指標,代碼(*func)中括弧是必須的,這會告訴編譯器這是一個函數指標而不是聲明一個具有傳回型別為指標的函數,後面的形參要是這個函數所指向的函數形參而定。使用如下面的代碼: #include <iostream>using
Time of Update: 2015-03-16
標籤:inl檔案介紹inl檔案是內嵌函式的源檔案。內嵌函式通常在C++標頭檔中實現,但是當C++標頭檔中內嵌函式過多的情況下,我們想使標頭檔看起來簡潔點,能不能像普通函數那樣將內嵌函式聲明和函數定義放在標頭檔和實現檔案中呢?當然答案是肯定的,具體做法將是:將內嵌函式的具體實現放在inl檔案中,然後在該標頭檔末尾使用#include引入該inl檔案。由於編譯器等不支援將模板函數、模板類等放單獨分開編譯,但是有了inl檔案,我們可以把聲明放在標頭檔中,然後將具體實現放在inl檔案中。對於比較大的工程
Time of Update: 2015-03-18
標籤: C#可以做什麼學以致用。這也是大家學習C#的目標。當我們充分瞭解C#廣闊的應用,才會激發我們最大的學習熱情。下面將介紹一下C#的常見應用情境本文選自明明白白學C#大學霸。0.2.1 開發普通軟體我們電腦上啟動並執行各種程式都是軟體。不論聊天所使用的QQ、上網所用的瀏覽器IE,還是作業系統Windows
Time of Update: 2015-03-18
標籤:一:在源碼管理器中開啟VS 注意,下文這樣的開啟檔案是在 TFS 的源碼伺服器中開啟解決方案。如果我們使用 SVN,則直接在硬碟上開啟解決方案就可以了。 開啟VS: 然後按中的步驟1和2(雙擊2處),開啟我們的解決方案,如下: 注意,雙擊紅框,會顯示Solution Explorer。 我們在上一節中,只是建立了打老鼠的解決方案,還完全沒有編寫任何代碼。這個時候運行解決方案一下(記得嗎,菜單中Debug->Start without
Time of Update: 2015-03-18
標籤:C#:STRING.FORMAT數字格式化輸出 1.各種常用數字格式化貨幣轉換 C 或 c(預設小數點後2位。C3後面跟的數字就代表小數後幾位) string.Format("{0:C}",a)<==>a.ToString("C")//$2.50 string.Format("{0:C3}",a)<==>a.ToString("C3")//$2.500轉換為十進位數 D 或 d a=2
Time of Update: 2015-03-18
標籤:financial markets c# 資料 金融 建立AssocArray的目的是關聯資料和主鍵:例如"A1" ~ 1; "B1" ~ 2.08 ...其中,Set是自訂的資料結構,內部含有dictionary資料,可以進行諸如合并,交集等的操作。using System;using
Time of Update: 2015-03-16
標籤:action func 內建委託 上篇文章簡單介紹了一下什麼是委託?但是每次都內定義一個委託,感覺有些麻煩,所以微軟為了為人民服務,提出了內建委託,讓你直接使用就好。 對於內建委託,最常用的主要有三個,Action<>,Func<>,Predicate<> &
Time of Update: 2015-03-16
標籤: 最近通過學校C#課程 瞭解了一些關於C#的最基礎應用。按照老師課堂的講解,課下自己進行了一些相關的聯絡。 首先,是利用System.Console.WriteLine ("
Time of Update: 2015-03-16
標籤:如何在VS上用C#玩壞“Hello World”。為了開發win8應用,重裝了系統到win8.1,安好了VS2013終極版,我們開始使用C#,今天來玩“Hello
Time of Update: 2015-03-15
標籤:1.什麼是巢狀型別:在類和結構內部定義的類型稱為巢狀型別,例如1 class Container2 {3 class Nested4 {5 Nested() { }6 }7 }2.不管外部類型是結構還是類。巢狀型別修飾符預設為private,可以設定為其他的修飾符,巢狀型別對外部類型是不可訪問的 ,可以設定為public。class Container{ public class Nested { Nested() { }
Time of Update: 2015-03-15
標籤:剛學C#,隨便試了幾個小程式,感覺和java有很多相似的地方。不多說了,~ Hello_World! 還是蠻激動噠~ 這個就有點費勁了。。
Time of Update: 2015-03-18
標籤: 當我們編譯了一個c檔案,最終目的是讓它能夠成為可以執行的代碼,就是能夠受控或者控制硬體的東西。控制硬體的東西,一般都是二進位代碼。那麼,問題來了,從c到控制硬體的二進位代碼,中間經過了一個什麼流程呢?它的過程是這樣的: 一,編譯預先處理 讀取c源檔案,對其中的偽指令(以#開頭)和特殊符號進行處理; 偽指令包括:宏定義: 比如:#defile PI (3.1415) 條件編譯:#if (conditions) {do something} #else
Time of Update: 2015-03-17
標籤:問題來自:《C程式設計》(第四版)譚浩強 清華大學出版社 第291頁有n個人圍城一圈,順序排號。從第一個人開始報數(從1報到m),凡是報到m的人退出圈子,接著從迴圈隊列的下一位開始報數(該數為1)。問最後留下的是原來幾號的那位。註:本例為類比題,按要求寫程式即可。範例程式碼: 1 #include <stdio.h> 2 3 int a[100]; 4 5 int find(int *a, int n, int m) 6 { 7 int counter = n; 8
Time of Update: 2015-03-15
標籤:1.C中的if語句和其他語言的If語句中,只存在一個差別,c並不具備布爾類型,而是用整型來代替,這樣,括弧中的式子可以是任何可以產生整型結果的運算式,c中的關係操作符的結果是整型0或12.break和continue語句的任何一條如果出現在嵌套的迴圈內部,它只是對最內層的迴圈起作用,你無法使用break或continue語句影響外層迴圈的執行3.空語句 while((ch = getchar())!=EOF && ch !=