我已經定義了一個bools數組(也有帶int數組的版本 - 不知道當我想存儲一個和零時什麼更好)在一個函數中。如何將它傳遞給另一個返回其他數組的函數?我參照很努力,但我得到的錯誤..傳遞一個bools/ints數組來改變它的功能
bool functionWithAltering (bool &(Byte[]), int...){
...
}
bool functionWhereSetting (.....) {
bool Byte[8];
....
if (!functionWithAltering(Byte, ...))
return 0;
bool Byte[16];
....
if (!functionWithAltering(Byte, ...))
return 0;
...
}
我得到的錯誤是:
error: declaration of ‘byte’ as array of references
error: expected ‘)’ before ‘,’ token
error: expected unqualified-id before ‘int’
非常感謝您的任何建議!
啊,他們衰退?我不知道! (是的,我是C++新手)非常感謝! –
@RadimDolezal不客氣。在這裏,當答案是你正在尋找的時候,你可以通過點擊旁邊的檢查來接受它。 –