Time of Update: 2015-05-13
標籤:c#ASP.NET平台中,用JavaScriptSerializer將返回的資料序列化,若返回的資料非常大,則可能會報如下錯誤:Exception information: Exception type: InvalidOperationException Exception message: Error during serialization or deserialization using the JSON JavaScriptSerializer. The length of
Time of Update: 2015-05-13
標籤:基礎資料型別 (Elementary Data Type):byteshortintunsigned intlonglong longunsigned longfloatdoublecharchar *The size (byte) of each data type shortintunsigned intlonglong longunsigned longfloatdoublecharchar *32 bit244484481464
Time of Update: 2015-05-13
標籤:字元數組 char *看做一個特殊的字元數組, 在字串結束為止添加‘\0‘結束符 (ASCII碼0), 沒有\0結尾的是普通的字元數組。使用雙引號定義的字串自動在尾部加上\0puts(s)函數:輸出記憶體直至遇到\0陣列變數名代表了數組地址,例如char s[20], s就是數組地址,不用&sgets(s)函數接收字串輸入,自動在尾部加入\0scanf("%s",s)不能接收空格、tab、斷行符號字串數組即是二維字元數組1 int main()2 {3 char a[][1
Time of Update: 2015-05-13
標籤:A.變數的範圍:1.局部變數:在函數或者代碼塊內部定義的變數範圍:從定義處到代碼塊結束生命週期:從定義處分配控制項,代碼塊結束後被回收局部變數沒有預設值,要自己初始化 2.全域變數:在函數外定義的變數範圍:從定義處到檔案結尾(能被後面的所有函數共用)生命週期:程式啟動分配空間,程式退出回收全域變數有預設值0 從最近的範圍開始尋找,直到找到變數#include <stdio.h>int main(int argc, const char *
Time of Update: 2015-05-13
標籤: MFC中CString是一個方便的字串操作的類, 然而很多函數需要傳遞字元指標, 這就需要進行CString和一般字元串的轉換。1、CString用作C字串常量。直接使用強制類型轉換即可, 如: [cpp] view
Time of Update: 2015-05-13
標籤:基本概念虛函數是在某基類中聲明為 virtual 並在一個或多個衍生類別中被重新定義的成員函數,用法格式為:virtual 函數傳回型別 函數名(參數表)
Time of Update: 2015-05-13
標籤:c++ 物件導向 設計模式 狀態模式 狀態模式(state):當一個對象的內在狀態改變時允許改變其行為,這個對象看起來像是改變了其類。狀態模式主要解決的是當控制一個對象狀態轉換的條件運算式國語複雜時的情況。把狀態的判斷邏輯轉移到不同狀態的一系列類中,可以把複雜的判斷邏輯簡化。例如本文的例子,只要我們把時間輸入,就可以根據時間判斷使用哪個狀態,而不用我們在用
Time of Update: 2015-05-13
標籤:const c++ mutable mutable語義const語義mutable和const的關係mutable提供的靈活性mutable語義在C++中,mutable是為了突破const的限制而設定的。 被mutable修飾的變數,將永遠處於可變的狀態,即使在一個const函數中,甚至結構體變數或者類對象為const,其mutable成員也可以被修改。例如:#include
Time of Update: 2015-05-13
標籤:1、指標與數組 1)指標與一維數組
Time of Update: 2015-05-13
標籤:1、字串 用“”引起來的內容,就是字串。 在C語言中有沒有專門的字串的變數? 沒有 所以我們使用字元數組來儲存字串。(把字串的每一個字元儲存到字元數組的每一個元素中,並且會多存放一個‘\0’)  
Time of Update: 2015-05-13
標籤: A. 基本知識 與數組的對比數組:構造類型只能有多個相同類型的資料構成 結構體:結構體類型可以由多個不同類型的資料構成 1. 定義類型1 struct Student2 {3 int age;4 char *name;5 float height;6 }; 2. 定義結構體變數定義變數的多種方式a.1 //define a struct variable2
Time of Update: 2015-05-13
標籤:c#using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication1{ class Program{ &
Time of Update: 2015-05-13
標籤:資料庫程式 程式開發 c語言 時間短 來源程式 一個函數設計完後,我們可以用三種方法處理它:1)把它放在main()函數的同一個檔案中;2)把它和寫好的其它函數一起放在另一個檔案中;3)把它放在函數庫中。下面分別討論這三種方法。程式檔案的大小因為C語言允許分別編譯,很自然就會提出這樣的問題:一個檔案的最適宜的規模是多大?這
Time of Update: 2015-05-13
標籤:java c++ 回調 ccuserdefault今天在項目在測試的時候,支付完成,java層調用C++的購買成功回呼函數,在函數裡把資料存到檔案裡的時候就掛了,回呼函數如下:void CoinDialog::addCoin(int coinNum){ CCLOG("CoinDialog::addCoin()"); GameScene::prop_coin_nub += coinNum;
Time of Update: 2015-05-13
標籤:使用DEV的表徵圖控制項CharControl,代碼如下: try { //聲明折線 XYDiagram Diagram = chartControl1.Diagram as XYDiagram; Diagram.AxisX.GridSpacingAuto = false;
Time of Update: 2015-05-13
標籤: XmlReader用於讀取Xml檔案,XmlWriter用於將資料寫到Xml檔案。其實,在印象當中,XML很多的操作類都支援直接Save、Read也支援接受XmlReader與XmlWriter類的樣本作為參數,但是為什麼還要有這個兩類來專門用於讀寫XML檔案呢?因為它們有強大的自訂格式功能;一、XmlReader的使用 XmlReader類專門用於讀取Xml檔案,最大的特點在於支援Settings。屬性說明AttributeCount當在衍生類別中被重寫時,擷取當前節點上的屬性數B
Time of Update: 2015-05-13
標籤: 之前準備省賽,沒有時間學這個。現在省賽結束了,時間稍微多了一些所以準備學一點,由於這次省賽的成績不是很好,所以我應該還是把主要的時間花在演算法上。C#的話只能每周花點時間看看。由於沒有用太多的時間來學習,所以就想以部落格的形式記錄自己學習曆程。同時在總結歸納的過程中,應該可以使我對它的理解會更加深刻一些。 --- 前言
Time of Update: 2015-05-13
標籤:c#using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication1{ class Program{ &
Time of Update: 2015-05-13
標籤:前兩天公司要做一個windows服務,要我提供下。順手就做了一個殼 現在跟大家分享下:1.開啟VS(我的是2010),建立一個項目選擇“Window 服務” :2. 右擊 “Service1.cs 設計” 選擇 "添加安裝程式" : 3. 在 “Service1.cs 設計” 中 把 ServiceName 設定為 "ServiceTest"(使用者可以自己定義),然後
Time of Update: 2015-05-13
標籤:使用C#介面應注意幾個問題: 1、C#中的介面是獨立於類來定義的。這與 C++模型是對立的,在 C++中介面實際上就是抽象基類。 2、介面和類都可以繼承多個介面。 3、類可以繼承一個基類,介面根本不能繼承類。這種模型避免了