的函數內的類的對象,說我有一個頭文件看起來像:C++使用類
# filename: header.h
class myclass
{
public:
int myVariable; # arbitrary member variable
foo(); # arbitrary function
myclass() # default constructor
}
現在可以說,我要實現我的一些構造[MyClass的()。 cpp文件: 我可以做類似於創建一個數組,對象,整數,任何東西 - 只是一些數組。 然後我可以循環訪問該數組,並在我的構造函數定義中填充?
我問的原因是因爲我想我的任意成員函數foo()能夠改變這個數組。這導致了問題 - 我是否將myclass的對象傳遞給foo [foo(myclass myclassObject)?
或者我將這個對象的數組傳遞給foo()?
對此的任何澄清將不勝感激。我試圖儘可能地將該示例作爲非特定的示例,但仍然足以描述,以便每個人都瞭解該問題。謝謝!
'int [] arr' - 您不能保留未指定的數組大小。 – 2013-03-28 05:53:36
非常感謝!我正要問一些語法,並且看到你在我即將添加評論時更新了它。 – Joker 2013-03-28 05:54:36
Tony - 對於我的問題,數組的大小將保持不變,但如果在運行時間之前無法確定大小,將會有什麼解決方案? – Joker 2013-03-28 05:56:28