Time of Update: 2015-05-11
標籤:// 位段賦值的例子#include <stdio.h>int main(){unsigned char puc[4];struct tagPIM{unsigned char ucPiml;unsigned char ucData0 : 1;unsigned char ucData1 : 2;unsigned char ucData2 : 3;}*pstPimData;pstPimData = (struct tagPIM*)puc;memset(puc, 0,
Time of Update: 2015-05-11
標籤:在軟體工程中,設計模式用來描述在各種不同情況下,要怎麼解決問題的一種方案。物件導向設計模式通常以類或對象來描述其中的關係和相互作用,是軟體“設計”層次上的問題。使用設計模式可提高代碼的重用性和可靠性,使代碼更容易被他人理解,使代碼編製真正工程化。一般將設計模式分為三種類型,共23種:1.建立型模式抽象原廠模式(Abstract
Time of Update: 2015-05-11
標籤:c c++ java leetcode python Problem:Given a linked list, reverse the nodes of a linked list k at a time and return its modified list.If the number of
Time of Update: 2015-05-11
標籤:class IDNoIdentifier{public: IDNoIdentifier(); ~IDNoIdentifier(); typedef vector<cv::Rect> CvRectVectorType; bool Init(); bool Cleanup(); bool HandleData(const Mat& rawImg,string& sNoInfo,string&
Time of Update: 2015-05-11
標籤:策略(Strategy)模式Strategy pattern in LePUS3 (legend) 策略模式作為一種軟體設計模式,指對象有某個行為,但是在不同的情境中,該行為有不同的實現演算法,比如每個人都要“交個人所得稅”,但是“在美國交個人所
Time of Update: 2015-05-11
標籤:一道筆試題的思考:記得,找工作時,遇到了這樣的一道筆試題。記不清是那個公司的筆試題,反正覺得自己當時還真費了一點功夫的,但是也就搞定了一部分,結果還是被另一部分給鄙視啦!現在靜下來分析實現如下:題目:用C++設計一個不能被繼承的類不能被繼承?不能被繼承?不能被繼承?按照繼承的理論知識分析,我們只要把類的建構函式設定為私人的,即可解決問題。因為那樣的話,子類就沒有辦法訪問基類的建構函式,從而就阻止了進行子類構造對象的任務實現,也就達到了不可繼承的目的。但是,假設那樣,這個類我們在其它地方怎麼
Time of Update: 2015-05-11
標籤:WinExec("Cmd.exe /C md c://12", SW_HIDE);注釋:/c是什麼意思,不用/C會報錯CMD [/A | /U] [/Q] [/D] [/E:ON | /E:OFF] [/F:ON | /F:OFF] [/V:ON | /V:OFF] [[/S] [/C | /K] string]/C 執行字串指定的命令然後終斷/K
Time of Update: 2015-05-11
標籤:#include <stdio.h>#include <stdlib.h>#include <string.h>int string2int(const char * string){ int value = 0; int index = 0; for(;string[index] >= ‘0‘ && string[index] <= ‘9‘; index ++) { value =
Time of Update: 2015-05-11
標籤:c++程式設計原理與實踐 讀書 筆記預設使用向量。 --Alex
Time of Update: 2015-05-11
標籤:c c++ java leetcode python Problem:Given a linked list, swap every two adjacent nodes and return its head.For example,Given 1->2->3->4, you should
Time of Update: 2015-05-11
標籤:swig系統:CentOS 6.6步驟:1、安裝swig直接 yum -y install swig即可安裝java和c++編譯環境,略過我直接 yum -y install
Time of Update: 2015-05-11
標籤:windows多線程 線程同步 event c++實現 windows C++ 互相等待線程同步樣本開發中遇到線程同步問題,可抽象為如下模型: 1、主線程的繼續執行的前提是子線程的變數已經初始化完畢。 2、子線程待主線程執行完畢後繼續執行後續的初始化操作。 重複1,2執行……直到通訊結束。如所示: 源碼(VS2010編譯、運行通過)#include
Time of Update: 2015-05-11
標籤: typedeftypedef struct _COMSTAT { DWORD fCtsHold : 1; //機構內位域的定義即變數fCtsHold佔1個bit空間 DWORD fDsrHold : 1; DWORD fRlsdHold : 1; DWORD fXoffHold : 1; DWORD fXoffSent : 1; DWORD fEof : 1; DWORD fTxim : 1; DWORD
Time of Update: 2015-05-11
標籤: 為了將資料存入檔案或從檔案擷取出來,你需要用到的類在System.IO命名空間中。這些類包括了表示磁碟上某個檔案的File類,以及表示目錄的Directory類(在Windows中也被稱為檔案夾)。 Directory類暴露了用於建立、移動和瀏覽目錄的靜態方法。Directory類的所有方法都是靜態。因此,不用建立這個類的執行個體,你就可以調用這個類的全部方法。 實現檔案的二進位讀寫: using System;using System.IO;namespace
Time of Update: 2015-05-11
標籤:namespace CStest{ static class Program { /// <summary> /// 應用程式的主進入點。 /// </summary> [STAThread] static void Main() { //此方法為應用程式啟用可視樣式。如果控制項和作業系統支援視覺樣式,則控制項將以視覺樣式進行繪製。
Time of Update: 2015-05-11
標籤:
Time of Update: 2015-05-11
標籤:主要功能:全自動化英雄聯盟掛機,遊戲中會在原地放技能保持不掉線狀態,遊戲結束自動重新開始,自動選擇英雄,可以晚上掛機刷人機;缺陷:沒怎麼完善,如果掉線或者遊戲崩潰網路斷了軟體會自動停止操作,使用時間控制項操作會導致表單假死。給有需要的人完善,如果完善得更叼可以發我一份。原理:螢幕座標定位,類比滑鼠點擊操作,迴圈此操作。開發語言:c#表單應用程式。掛機過程滑鼠會在螢幕上動,所以建議使用虛擬機器掛,寫得比較隨意,具體請看項目源碼。源碼地址:http://files.cnblogs.com/fi
Time of Update: 2015-05-11
標籤:1. 綜述流用於對IO處理,在System.IO名稱空間中有以下類: BinaryReader/Writer TextReader/Writer Stream其中類Stream為抽象類別。由此有三個衍生類別: MemoryStream:對記憶體進行讀取與寫入 BufferedStream:對緩衝器進行讀取/寫入 FileStream:對檔案執行讀取與寫入TextReader/Writer為抽象類別。由此衍生類別:StreamReader/StreamWirterStr
Time of Update: 2015-05-11
標籤:流用於對IO處理 在System.IO名稱空間中有以下類 BinaryReader/Writer TextReader/Writer Stream 其中類Stream為抽象類別。由此有三個衍生類別: MemoryStream:對記憶體進行讀取與寫入 BufferedStream:對緩衝器進行讀取/寫入 FileStream:對檔案執行讀取與寫入 TextReader/Writer為抽象類別。由此衍生類別: StreamReader/StreamWirter
Time of Update: 2015-05-11
標籤:上節課老師主要講了stream及其一些運用和執行個體,下面我們就來討論討論Stream。我們知道,C#中常用的stream有檔案流(FileSteam),記憶體流(MemoryStream),壓縮流(GZipStream),加密流(CrypToStream),網路流(NetworkStream)。 下面是一些代碼的展示:1.檔案流(讀取檔案流-輸出檔案流)FileStream using(Streamstreamwrite=new FileStream(@"