台灣最大程式設計社群網站
線上人數
1391
 
會員總數:240341
討論主題:186339
歡迎您免費加入會員
討論區列表 >> C/C++ >> 使用gotoxy() 顯示的困擾
[ 變換順序 ]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
使用gotoxy() 顯示的困擾
價值 : 50 QP  點閱數:256 回應數:7

樓主

童尚偉
門外漢
0 1
29 4
發送站內信

我要使用gotoxy()函式來顯示數字做
int healths = 1005
healths--
但在 1000 - 1 = 999 時,顯示的是9990而不是999,請問要如何修改呢?



搜尋相關Tags的文章: [ gotoxy ] ,
本篇文章發表於2016-12-16 17:42
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

詹宗運
檢舉此回應
Handle的問題是WIN32程式設計的領域,
Handle的處理並不是C++的功能,
而是作業系統的功能。
想想看,如果windows系統的Handle那麼好寫,
只要寫幾行主控台程式就可以控制Handle,
那麼誰還願意用這種爛電腦呢?
事實上windows系統當然有管理員在管理,
你如果想學Handle程式,
應該去問你的管理員。



你的數字跑9990是因為COORD這個參數,
不過你並沒有告訴我你是用哪一種windows
或是別的linux主機,
所以我也沒法幫你改COORD參數,
你可以自己修改COORD的值就可以了。
本篇文章回覆於2016-12-17 05:04
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
不錯的參考

詹宗運
檢舉此回應
奇怪,我文章還沒修改好就送出去了??
再PO一次。

Handle的問題是WIN32程式設計的領域,
Handle的處理並不是C++的功能,
而是作業系統的功能。
想想看,如果windows系統的Handle那麼好寫,
只要寫幾行主控台程式就可以控制Handle,
那麼誰還願意用這種爛電腦呢?
事實上windows系統當然有管理員在管理,
你如果想學Handle程式,
應該去問你的管理員。



你的數字跑9990是因為STD_OUTPUT_HANDLE這個參數,
不過你並沒有告訴我你是用哪一種windows
或是別的linux主機,
所以我也沒法幫你改STD_OUTPUT_HANDLE參數,
你可以自己修改STD_OUTPUT_HANDLE的值就可以了。
本篇文章回覆於2016-12-17 05:56
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
最有價值解答

Raymond
檢舉此回應

改成

就可以了.

樓上的講了一大堆沒用的廢話, 看起來很淵博, 實際很無知.

本篇文章回覆於2016-12-17 07:02
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

童尚偉
檢舉此回應
Raymond大大,確實這樣就可以了,感謝~
網友詹宗運,我是用window 10 ,devc++,我真的不了解Handle程式,和你說的參數,不過謝謝你的參考。
本篇文章回覆於2016-12-17 17:12
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
回應

詹宗運
檢舉此回應
>Raymond大大,確實這樣就可以了,感謝~
>網友詹宗運,我是用window 10 ,devc++,我真的不了解Handle程式,和你說的參數,不過謝謝你的參考。

抱歉我的解答不正確哦!還好Raymond大大上線了,
這些題目就交給Raymond大大,以後我就不用發言了XD
因為我也不是很會,所以以後我會小心注意的!
多謝Raymond大大的解答。
本篇文章回覆於2016-12-17 17:55
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
回應

Raymond
檢舉此回應
詹宗運網友,

特此為之前過重的語氣向你道歉.
本篇文章回覆於2016-12-18 00:36
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
7樓
回應

詹宗運
檢舉此回應
>詹宗運網友,

>特此為之前過重的語氣向你道歉.

沒關係別在意,好說好說。
只是看到這個短短的主控台程式就能讓電腦運算下去,
我也覺得現在不是應該學問淵博的時候,
現在是應該無知的時候。 XD
本篇文章回覆於2016-12-18 11:40
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
[ 變換順序 ]   
1

回覆
如要回應,請先登入.