2013-02-11 57 views
2

我是一名新手程序員。我需要使用C++ Builder的XE德爾福Inc()Dec()程序是這樣的:如何在C++ Builder中使用Delphi Inc()和Dec()過程

Inc(Filler); 

Dec(GridClientWidth); 

任何人都可以幫助我如何做到這一點?

+0

一些小挑逗:'Inc'和'Dec'既不是方法也不是操作符,而是程序。 – 2013-02-11 11:54:36

+0

@AndreasRejbrand,「小挑逗」 - 正如你發現的那樣,Inc和Dec實際上是功能:-)。 [' 「System.Dec」'](http://docwiki.embarcadero.com/Libraries/XE3/en/System.Dec)。 – 2013-02-11 12:21:16

+2

@LURD這似乎是一個文檔錯誤。 – 2013-02-11 12:22:51

回答

11

您正在尋找++--operators

Filler++; 
GridClientWidth--; 

在C++中,這些運營商正在烤成的語言。在Delphi中,IncDec被實現爲intrinsic routines

+0

Thaaaaaaaaaaaaaa很多David Hefferman ..它工作! – Andromeda 2013-02-11 11:20:22

+0

@David:我剛剛注意到'Inc' /'Dec'是有返回值的程序(至少在Delphi 2009中)。滑稽。 – 2013-02-11 11:58:31

+1

@AndreasRejbrand你確定嗎?他們在D6或D2010中沒有任何回報價值,我可以在D2009中找到兩個關閉版本。 – 2013-02-11 12:21:41

相關問題