[英]what does I mean in c++?
我有一個方法,其中x
是一個類,在UML中 ,對於不同的類(使用class x ),方法寫為:
+setX(x I &)
參數中的I
是什么意思? 還是僅僅是錯字?
它看起來像格式不正確的UML條目,涉及名為setX
的公共函數,該公共函數引用 x
的實例,並命名該引用 I
我猜作者打算寫+setX(INOUT I : x)
但是將實現語言(在本例中為c ++ )的語法與統一建模語言混為一談。
INOUT I : x
將使setX
接受用於類型x
輸入和輸出的變量,並將此參數命名為I
注意: setX(x I&)
不是合法的c ++ ,但是setX(x& I)
是合法的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.