作者caifu (C將。)
看板NUU_CSIE
標題Re: [發問] 函式++ ?
時間Wed Apr 29 02:54:20 2009
※ 引述《tuzr (I love I.V)》之銘言:
: ※ 引述《FMDream (Reset)》之銘言:
: : 不是單純把packetnum的值
: : 帶入void函式內packet的值
: : 然後packetnum的值在++
: : 這前提是 int packetnum=0;
: : 不是在void函式內
: : 亂入XD
: 首先 unsigned char PacketNum=0; 不是在函式內QQ
: 他是在主程式宣告的,
: 以下是BCB裡面的按鈕事件,
: __fastcall TReaderForm::ResetAllClick(TObject *Sender)
: {
: ReaderMemo->Lines->Strings[ReaderMemo->Lines->Count-1]
: = ReaderMemo->Lines->Strings[ReaderMemo->Lines->Count-1] + "ResetAll";
: ReaderReset(handle,0,PacketNum++);
: ReaderMemo->Lines->Add("ReaderReset.....OK");
: ReaderMemo->Lines->Add(">");
: }
: 而ReaderReset()這個函式,他是寫在外部dll裡面...
: 而且其他的函式很多都是用同樣的方式PacketNum++在呼叫,
: 就這個地方我覺得很奇怪=_=
就我遙遠的印像中
應該是…
執行ResetAllClick時
把PacketNum當下的值先丟進ReaderReset中去做事
再讓PacketNum做++的動作
--
以上是小弟不負責任之簡單回應 = ="
有錯請各位指教 XD"
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.174.157.114
→ caifu:睡覺去… = =+ 04/29 02:54
推 tuzr:那就真開心了= =" 因為Packetnum預設0...orz 04/29 03:23