Time of Update: 2016-04-09
標籤:還有些問題沒有調試出!明天繼續!! 1 #include<iostream> 2 #include<stdlib.h> 3 #include<time.h> 4 #include<stdio.h> 5 using namespace std; 6 7 int count = 9;//The number of bomb 8 int x,y=0; 9 int disbomb[11][11];//Bomb area10 11 void
Time of Update: 2016-04-09
標籤:1定義當一個狀態的內在狀態改變時允許其行為改變,這個對象看起來像改變了其類2類圖角色分析State抽象狀態角色,介面或者抽象類別,負責狀態定義,並且封裝環境角色以實現狀態切換ConcreteState具體狀態角色,完成兩個職責:本狀態行為管理以及趨向狀態處理--==本狀態要做的事和本狀態如何過度到其他狀態Context環境角色,定義用戶端需要的介面,並且負責具體狀態的切換實現#include<iostream>using namespace std;//前項聲明class
Time of Update: 2016-04-08
標籤:程式碼片段1://stdafx.h// stdafx.h : 標準系統包含檔案的包含檔案,// 或是經常使用但不常更改的// 特定於項目的包含檔案//#pragma once// 如果必須將位於下面指定平台之前的平台作為目標,請修改下列定義。// 有關不同平台對應值的最新資訊,請參考 MSDN。#ifndef WINVER // 允許使用特定於 Windows XP 或更高版本的功能。#define WINVER 0x0501 // 將此值更改為相應的值,以適用於
Time of Update: 2016-04-08
標籤:c語言注釋轉換為c++注釋最近剛開始學習c++,接觸了一個小項目,寫一個程式將C語言的注釋轉化為c++的注釋,這個裡面也要分很多種情況,下面我就把我做的小程式分享出來,在把C語言注釋轉化為c++注釋的過程中,列舉了以下幾種情況 1.普通情況 /*int i = 0; 2.換行問題 /*int i = 0;*/int j = 0; /*int i = 0;*/ int j = 0; 3.匹配問題 /*int i = 0;/*xxxxx*/ 4.多行注釋 /*
Time of Update: 2016-04-08
標籤:1.傳值調用使用傳值調用方式時,調用函數的實參使用常量、變數值或運算式值,被調用函數的形參使用變數值void swap(int x,int y){ int temp; temp=x; x=y; y=temp;}這個函數不能實現互換位置的功能,因為實參到形參是單向傳遞的。2.傳址調用使用傳址調用方式時,調用函數的實參使用地址值,被調用函數的形參使用指標。void swap(int *x,int *y){ int temp; temp=*x; *x=*y;
Time of Update: 2016-04-08
標籤:一共有三個檔案:head.S led_on_c.c Makefilehead.S的內容如下: 1 /* 2 ** 時間 :2016年4月8日16:56:35 3 ** 地點 :宿舍。 4 ** 功能 :初始化一些硬體相關的東西,調用C函數。 5 ** 6 ** 附加資訊: 7 ** 1、運行環境:JZ2440v2開發板。 8 ** 2、程式編譯環境:Ubuntu9.10 + 交叉編譯工具arm-linux-gcc。 9 **
Time of Update: 2016-04-08
標籤:c語言C語言中經常可以見到一些強制類型轉化,主要是在變數名前加(類型)。而在c++中與c語言也有一些差異,C++中主要有四種強制類型轉化。static_cast它的主要轉化是對於相互關聯類型之間的轉化int main(){float a = 1.2;int b = static_cast<int>(a);cout << b << endl;getchar();return
Time of Update: 2016-04-08
標籤:c# cpp dll 在過程中發現兩種方法解決問題:一種是非託管C++建立的dll庫,需要用靜態方法調用。這種方法無法在C#的reference中直接引用,而是要用靜態調用的方法,其他部落格已經介紹的很詳盡,唯一需要補充的是,C#檔案需要先:using System.Runtime.InteropServices;之後才可以調用[DllImport]方法。另一種方法是直接使用CL
Time of Update: 2016-04-08
標籤:遞迴 fibonacci 斐波那契數列 斐波那契數列(Fibonacci sequence),又稱黃金分割數列、因數學家列昂納多·斐波那契(Leonardoda
Time of Update: 2016-04-08
標籤: 問卷調查你對自己的未來有什麼規劃?做了哪些準備?暫時沒有太多計劃,只想先考取電腦證,為將來工作做一些準備。你認為什麼是學習?學習有什麼用?現在學習動力如何?為什嗎?我認為學習就是學會我們未知的東西,瞭解我們需要瞭解的知識和道理。學習可以豐富我們的生活,開拓我們的眼界,升華我們的人生,學習是必須的。現在學習動力一般,因為人比較懶,大學生活又很輕鬆所以沒有特別認真的學習。你感覺自己什麼事情做的比較成功?有什麼經驗?感覺並沒有什麼特別成功的,所以沒什麼經驗。你怎麼看待軟體
Time of Update: 2016-04-08
標籤:轉載來源:http://blog.sina.com.cn/s/blog_48f587a80100k630.html C++中的struct對C中的struct進行了擴充,它已經不再只是一個包含不同資料類型的資料結構了,它已經擷取了太多的功能。struct能包含成員函數嗎? 能!struct能繼承嗎? 能!!struct能實現多態嗎?
Time of Update: 2016-04-08
標籤:1 源檔案頭部注釋列出:著作權、作者、編寫日期和描述。/************************************************* Copyright:bupt Author: Date:2010-08-25 Description:描述主要實現的功能 **************************************************/ 每行不
Time of Update: 2016-04-08
標籤:string resultFile = "";OpenFileDialog openFileDialog1 = new OpenFileDialog();openFileDialog1.InitialDirectory = "D:\\Patch";openFileDialog1.Filter = "All files (*.*)|*.*|txt files
Time of Update: 2016-04-08
標籤: //檢測硬體改變 protected override void WndProc(ref Message m) { const int WM_DEVICECHANGE = 0x219; if (m.Msg == WM_DEVICECHANGE) { if(UsbDev.FindUsbDev(0x000b, 0x8888)) {
Time of Update: 2016-04-08
標籤:using System;using System.Reflection;using System.Diagnostics;namespace Refl{class Test{public void Method(){}}class MainClass{const int loops = 100000000;Test m_Test = new Test();Action m_Action;public MainClass(){Type t =
Time of Update: 2016-04-08
標籤:/// <summary>/// 執行批處理/// </summary>/// <param name="dateBegin"></param>/// <param name="dateEnd"></param>/// <returns></returns>private string runBA
Time of Update: 2016-04-08
標籤:今天在用到json的時候,發現對字串做解析的時候總是多出雙引號。代碼如下:string jsonText = "{‘name‘:‘test‘,‘phone‘:‘18888888888‘}";JObject jo = (JObject)JsonConvert.DeserializeObject(jsonText);string zone = jo["name"].ToString();string zone_en = jo["phone"].ToString();取出來的是"test","1
Time of Update: 2016-04-08
標籤:1、Math.Round(0.333333,2);//按照四捨五入的國際標準2、double dbdata=0.335333; string str1=String.Format("{0:F}",dbdata);//預設為保留兩位 3、float i=0.333333; int j=(int)(i * 100); i = j/100; 4、decimal.Round(decimal.Parse("0.3333333"),2) 5、private
Time of Update: 2016-04-09
標籤:dictionary/// <summary> /// 將字典轉換成name=value這種字串格式 /// </summary> /// <param name="dic"></param> ///
Time of Update: 2016-04-08
標籤: 1 /* 2 類Factory 方法:用於分配、初始化執行個體並返回一個它自己執行個體的方法,允許你使用一個步驟就能建立對象,比如new 方法 3 用於快速建立對象的類方法, 我們稱之為類Factory 方法 4 類Factory 方法中主要用於 給對象分配儲存空間和初始化這Block Storage空間 5 1、是類方法,必須以 + 開頭; 6 2、傳回型別是 instancetype/id類型; 7 3、方法名是首字母小寫類名。 8 */ 9 //Person.h10