本文描述如何用 Visual C++ 創(chuàng)建 Windows NT 服務(wù)程序。創(chuàng)建該服務(wù)僅用到一個 C++ 類,這個類提供服務(wù)與操作系統(tǒng)之間一個簡單的接口。使用這個類實現(xiàn)自己的服務(wù)非常簡單,只要改寫少數(shù)幾個基類中的虛擬函數(shù)即可。在本文有三個源代碼參考例子: • NTService 是一個簡單的 Win32 服務(wù),它就是用本文所描述的方法建立的; • NTServCpl 是一個控制面版程序,用來控制 NTService 服務(wù); • NTServCtrl 是一個獨立的程序例子,用它可以監(jiān)控某個 Win32 服務(wù);
標(biāo)簽: Windows Visual 服務(wù) NT
上傳時間: 2013-12-29
上傳用戶:四只眼
c++二、通過將其元素插入到雙向鏈表中的方法對數(shù)組A進行排序。算法對鏈表的當(dāng)前操作位置進行維護,當(dāng)需要插入表項時,若新元素比當(dāng)前位置值要大,則往前移動;若小則往后移動。編寫函數(shù)DoubleSort實現(xiàn)上述排序算法。 template <class T> void DoubliSort( T a[], int n)
上傳時間: 2013-12-03
上傳用戶:gundamwzc
序列模式分析算法GSP的實現(xiàn) GSP是序列模式挖掘的一種算法。其主要描述如下: l 根據(jù)長度為i 的種子集Li 通過連接操作和剪切操作生成長度為i+1的候選序列模式Ci+1;然后掃描序列數(shù)據(jù)庫,計算每個候選序列模式的支持?jǐn)?shù),產(chǎn)生長度為i+1的序列模式Li+1,并將Li+1作為新的種子集。 l 重復(fù)第二步,直到?jīng)]有新的序列模式或新的候選序列模式產(chǎn)生為止。 l 掃描序列數(shù)據(jù)庫,得到長度為1的序列模式L1,作為初始的種子集 L1Þ C2 Þ L2 Þ C3 Þ L3 Þ C4 Þ L4 Þ …… 產(chǎn)生候選序列模式主要分兩步 l 連接階段:如果去掉序列模式s1的第一個項目與去掉序列模式s2的最后一個項目所得到的序列相同,則可以將s1于s2進行連接,即將s2的最后一個項目添加到s1中。 l 剪切階段:若某候選序列模式的某個子序列不是序列模式,則此候選序列模式不可能是序列模式,將它從候選序列模式中刪除。 候選序列模式的支持度計算:對于給定的候選序列模式集合C,掃描序列數(shù)據(jù)庫,對于其中的每一條序列d,找出集合C中被d所包含的所有候選序列模式,并增加其支持度計數(shù)。
上傳時間: 2016-07-23
上傳用戶:sammi
一、實踐的目的和要求 加深對《C語言》課程所學(xué)知識的理解,進一步鞏固C語言講法規(guī)則。學(xué)會編制結(jié)構(gòu)清晰C語言課程設(shè)計報告 、風(fēng)格良好、數(shù)據(jù)結(jié)構(gòu)適當(dāng)?shù)腃語言程序,從而具備解決綜合性實際問題的能力 二、內(nèi)容 在熟練掌握C語言的基本知識:數(shù)據(jù)類型(整形、實型、字符型、指針、數(shù)組、結(jié)構(gòu)等);運算類型(算術(shù)運算、邏輯運算、自增自減運算、賦值運算等);程序結(jié)構(gòu)(順序結(jié)構(gòu)、判斷選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu));大程序的功能分解方法(即函數(shù)的使用)等。進一步掌握各種函數(shù)的應(yīng)用,包括時間函數(shù)、、繪圖函數(shù),以及文件的讀寫操作等
上傳時間: 2016-07-29
上傳用戶:鳳臨西北
C++實驗題目,實驗人江龍與,用途、;實現(xiàn)整數(shù)棧類模板
標(biāo)簽: 實驗
上傳時間: 2013-11-28
上傳用戶:lingzhichao
簡單Java程序調(diào)試 1.1 實驗?zāi)康? (1)掌握J(rèn)ava應(yīng)用程序和Java Applet程序的調(diào)試步驟; (2)了解Java程序的基本組成結(jié)構(gòu); (3)了解字符方式和圖形方式下數(shù)據(jù)的輸出方法。 1.2 知識要點 1.2.1 Java編程運行環(huán)境的安裝 (1)在http://java.sun.com根據(jù)自己的操作系統(tǒng)下載安裝程序,按安裝說明進行安裝。 (2)設(shè)置環(huán)境變量。以WinXP為例,在“我的電腦”上點右鍵,打開屬性→高級→環(huán)境變量→系統(tǒng)變量,選中變量path進行編輯,在后面加入“ C:\j2sdk1.4.2\bin”,注意:這里的目錄C:\j2sdk1.4.2是你安裝Java的目錄。 (3)打開命令提示符窗口,輸入javac命令按回車,如果出現(xiàn)命令的使用參數(shù)說明,則表示設(shè)置正確,如果出現(xiàn)非法命令的錯誤提示,則應(yīng)該重新設(shè)置。 1.2.2 Java程序調(diào)試步驟 Java程序的調(diào)試分編輯、編譯、運行3個步驟,見圖1-1
上傳時間: 2016-08-05
上傳用戶:aeiouetla
Thinking in C++(Second Edition),Volume One:Introduction to Standard C++ 國外經(jīng)典C++原版書庫《C++編程思想(第2版)第1卷:標(biāo)準(zhǔn)C++導(dǎo)引》/(美)埃克爾(Eckel,B)著;劉宗田等譯 十分經(jīng)典、難得!
標(biāo)簽: Introduction Thinking Standard Edition
上傳時間: 2014-12-07
上傳用戶:jkhjkh1982
數(shù)碼管顯示與鍵盤管理芯片ZLG7289 的標(biāo)準(zhǔn)80C51 驅(qū)動程序(C51) Copyright (c) 2005,廣州周立功單片機發(fā)展有限公司 All rights reserved. 本程序僅供學(xué)習(xí)參考,不提供任何可靠性方面的擔(dān)保;請勿用于商業(yè)目的。
標(biāo)簽: Copyright 80C51 7289 2005
上傳時間: 2014-07-26
上傳用戶:66666
C語言寫的俄羅斯方塊程序 其中的主要邏輯有: (1)由于c的隨機性函數(shù)不好,所以每次游戲開始根據(jù)bios時間設(shè)置種子。 (2)得分越高,方塊下降速度越快(每200分為單位)。 (3)每下落一個方塊加1分,每消除一行加10分,兩行加30分,三行加70分,四行加150分。初試分?jǐn)?shù)為100分。 游戲控制: up-旋轉(zhuǎn);空格-下落到底; 左右下方向鍵-控制方向。P-開始或暫停游戲。 ESC-退出。 特點: (1)由于tc不支持中文,所以基本都是英文注釋。 (2)函數(shù)命名盡可能規(guī)范的表達其內(nèi)部處理目的和過程。 (3)代碼加上注釋僅有577行。(我下載過的兩個俄羅斯方塊代碼一個在1087行,一個在993行,我的比它們代碼少)。 (4)除了消除空格時算法比較復(fù)雜,其他算法都比較簡單易讀。 (5)繪圖效率和局部代碼效率扔有待提高。 (6)FrameTime參數(shù)可能依據(jù)不同硬件環(huán)境進行具體設(shè)置,InitGame需要正確的TC路徑。
標(biāo)簽: C語言 俄羅斯方塊 程序 函數(shù)
上傳時間: 2013-12-18
上傳用戶:onewq
該書曾獲1995 年SoftwareDevelopment Jolt Award 最佳書 籍大獎。作為一名有20 經(jīng)驗的編程專家,曾教授過世界上許多地區(qū)的人進行對象編程。最開始涉及的領(lǐng)域是 C++,現(xiàn)在也進軍Java。他是C++標(biāo)準(zhǔn)協(xié)會有表決權(quán)的成員之一,曾就面向?qū)ο蟪绦蛟O(shè)計這一主題寫過其他5 本書,發(fā)表過150 多篇文章,并是多家計算機雜志的專欄作家,其中包括《Web Techniques》的Java 專欄。 曾出席過C++和Java 的“軟件開發(fā)者會議”,并分獲“應(yīng)用物理”與“計算機工程”的學(xué)士和碩士學(xué)位。
標(biāo)簽: SoftwareDevelopment Award 1995 Jolt
上傳時間: 2014-01-20
上傳用戶:netwolf
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1