線程通信 本 文 我 們 將 在VC++4.1 環(huán) 境 下 介 紹 一 個(gè) 父 進(jìn) 程 和 其 子 進(jìn) 程 的 通 信 實(shí) 例。 在 父 進(jìn) 程Parent 窗 口 中 按 一 下 鼠 標(biāo) 左 鍵, 就 會 產(chǎn) 生 一 個(gè)Pipe 和 啟 動 子 進(jìn) 程Child, 并 從Pipe 一 端 發(fā) 送 信 息, 同 時(shí)Child 啟 動 后 會 創(chuàng) 建 一 個(gè) 工 作 線 程, 專 門 用 來 從 管 道 的 另 一 端 讀 入 數(shù) 據(jù)。 通 過 父 進(jìn) 程 菜 單 項(xiàng) 的 控 制 來 改 變 圖 形 形 狀 參 數(shù), 并 傳 給Child 使 之 在 自 己 的 窗 口 中 繪 出 響 應(yīng) 的 圖 形。 下 面 分 別 就 父 進(jìn) 程Parent 和 子 進(jìn) 程Child 來 進(jìn) 行 說 明。
上傳時(shí)間: 2015-02-26
上傳用戶:hopy
用系統(tǒng)調(diào)用signal()讓父進(jìn)程捕捉鍵盤上來的中斷信號(按Ctrl-C鍵);當(dāng)捕捉到中斷信號后,父進(jìn)程用系統(tǒng)調(diào)用kill()向兩個(gè)子進(jìn)程發(fā)出信號,子進(jìn)程捕捉到信號后分別輸出下列信息后終止: Child Process 1 is Killed by Parent! Child Process 2 is Killed by Parent! 父進(jìn)程等待兩個(gè)子進(jìn)程終止后,輸出如下的信息后終止: Parent Process is Killed!
上傳時(shí)間: 2015-02-27
上傳用戶:ywqaxiwang
ADT BinaryTree 的實(shí)現(xiàn)及驗(yàn)證程序采用的主要數(shù)據(jù)結(jié)構(gòu):二叉樹、棧、隊(duì)算法思想:1、 先序建樹、輸出樹、后序遍歷用遞歸方法。性能分析:O( n )2、 先序遍歷、中序遍歷:性能分析:O( n )(1) 若遇到新節(jié)點(diǎn)非空則先入棧,然后訪問其左子樹。(2) 若為空則將棧頂結(jié)點(diǎn)出棧,訪問其右子樹。(3) 循環(huán)1、2直到棧為空且無節(jié)點(diǎn)可入棧。先序與中序的區(qū)別是:先序在入棧時(shí)訪問節(jié)點(diǎn),中序在出棧時(shí)訪問節(jié)點(diǎn)。3、 層遍歷:性能分析:O( n )(1) 根節(jié)點(diǎn)入隊(duì)(2) 節(jié)點(diǎn)出隊(duì)并訪問(3) 若節(jié)點(diǎn)有左孩子,則左孩子入隊(duì);有右孩子,則右孩子入隊(duì)。(4) 重復(fù)2、3直到隊(duì)列為空。4、 線索樹:算法與先序遍歷、中序遍歷一樣,只是將訪問節(jié)點(diǎn)的Visit函數(shù)改為連接前驅(qū)與后繼的操作。性能分析:O(
標(biāo)簽: BinaryTree ADT 性能分析 樹
上傳時(shí)間: 2014-12-20
上傳用戶:SimonQQ
用Java編寫的二叉樹的數(shù)據(jù)結(jié)構(gòu),包括二叉樹的每個(gè)節(jié)點(diǎn)的值,以及各子樹的指針。
標(biāo)簽: Java 編寫 二叉樹 數(shù)據(jù)結(jié)構(gòu)
上傳時(shí)間: 2014-01-08
上傳用戶:qq21508895
原代碼泄露? 用webclass 來做,就不用考慮原代碼泄露這個(gè)問題了。 4.求教,有誰知道 網(wǎng)頁上的股市行情的定時(shí)刷新是怎么實(shí)現(xiàn)的嗎? ... 問:就是想得到,像這個(gè)論壇里顯示貼 子大小的方法,如(192 Bytes) 答:ADO中Field對象的ActualSize屬性7
上傳時(shí)間: 2015-04-02
上傳用戶:彭玖華
/*[原創(chuàng)]一個(gè)樹形多級菜單參考程序 這是一個(gè)用于車載電話的菜單程序,可以看成是手機(jī)功能菜單的簡化板. 我所認(rèn)為的樹形多級菜單是指:在一個(gè)父菜單項(xiàng)目下面有多個(gè)子菜單, 子菜單下面又有多個(gè)孫菜單...,進(jìn)入下層菜單主要依*當(dāng)前選中的索引.有點(diǎn)象文件的目錄結(jié)構(gòu). 本木從前實(shí)現(xiàn)這類的菜單主要*分層的switch語句,每層都是一個(gè)switch.但當(dāng)我看到曉奇大俠的 程序和耳朵灌滿lq等人的爭論后,那時(shí)那地,我的心境變化了,我意識到指針代表了先進(jìn)的生產(chǎn)力, 代表了社會的發(fā)展方向,是建設(shè)和諧社會的必要條件.不管你用了多長時(shí)間C語言,只要你不善于用 一個(gè)小針指來指去,你就是那種"用嘴吃飯的高貴騎士,決不用屁股裝彈步槍"的守舊分子和社會發(fā) 展的絆腳石.(跑題太遠(yuǎn),刪去1萬字...打住) .言歸正傳,下面的程序適用CPU為Mega16,編譯器為CVAVR 1.24.4a 由于按鍵數(shù)目較多,所以按鍵程 序把按鍵事件分為數(shù)字鍵,快捷鍵,確認(rèn)鍵,取消鍵,上下翻鍵幾類,以減小菜單結(jié)構(gòu)的容量.一下菜單 數(shù)據(jù)在菜單結(jié)構(gòu)數(shù)組中的偏移量,有多少個(gè)菜單象就有多少個(gè)宏定義*/
上傳時(shí)間: 2013-11-28
上傳用戶:tianyi223
一個(gè)LCD燈的小程序。不是我寫的。我只負(fù)責(zé)了調(diào)試。適用在ACEXEP1K30QC208-3上。我跑了SIMULATOR,管腳連接標(biāo)示了。我也下在電路板上試過了,沒有問題。要用到實(shí)驗(yàn)板上的兄弟們把CLK1改到TESTOUT3或者0就好了。綫幫助新手,人人有責(zé)。
標(biāo)簽: SIMULATOR ACEXEP LCD 208
上傳時(shí)間: 2015-04-10
上傳用戶:330402686
能運(yùn)算的函數(shù): sin,cos,tg,ctg,e^,pow(x,y),cosh,sinh,tgh,log10,ln,sqrt,arcsin,arccos, 運(yùn)算方式: +,-,*,/,絕對值(“[ ]”),^,!, 輸入規(guī)則: 用鍵盤或按鈕都可,輸入完按回車運(yùn)算,(光標(biāo)要在最后) sin(21-32)/(12-43) 4(323-4343) 4*(323-4343) e^2-sin3-3^4,(不要輸入pow(3,4)) //有無*都可 2*3^4是(2*3)^4 而不是2*(3^4) 也就是要用x^y就要一定要(x^y)加上一個(gè)括號 [3-4]是求3-4的絕對值不是中括號
標(biāo)簽: arcsin arccos cosh sinh
上傳時(shí)間: 2015-04-11
上傳用戶:sxdtlqqjl
常用的子串替換、去除空格、找子串等,以包含文件用,將main()注釋去掉,將.h改名.c就可以進(jìn)行測試。
標(biāo)簽:
上傳時(shí)間: 2015-04-27
上傳用戶:hxy200501
本文件為用C語言實(shí)現(xiàn)的可實(shí)現(xiàn)廣義異或問題的bp神經(jīng)網(wǎng)絡(luò)算法。該問題是對標(biāo)準(zhǔn)異或問題的推廣。在標(biāo)準(zhǔn)異或問題中,輸入X1和X2取離散量-1或+1,在廣義異或問題中,輸入(X1,X2)可以在區(qū)間[-1,+1] X [-1, +1]內(nèi)任意取值,而輸出為Y=sign(x1,x2),其中sign()為符號函數(shù),在區(qū)間[-1,+1] X [-1, +1]內(nèi)隨機(jī)產(chǎn)生500個(gè)訓(xùn)練樣本.本程序用標(biāo)準(zhǔn)BP網(wǎng)實(shí)現(xiàn)該分類問題.
標(biāo)簽: 標(biāo)準(zhǔn) C語言 廣義 神經(jīng)網(wǎng)絡(luò)算法
上傳時(shí)間: 2015-05-03
上傳用戶:清風(fēng)冷雨
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1