我檢查出的轉讓,而且我剛剛發現這個頭文件中,我有一個.cpp填滿:參數指針和參考?
void setData(const component_t * & data_ptr); // Copy the data from data_ptr to the internal buffer.
//The function ASSUMES a proper size for the incomming data array.
如果你想知道關於component_t,這是一個浮動通過typedef。
所以,我的問題是,什麼樣的參數是data_ptr?它如何可以通過*和&(都是指針和引用?)來定義。
感謝您的見解!
它是對指針的引用。看到這裏:http://stackoverflow.com/questions/28510101/passing-and-assigning-new-value-to-pointer-c – PaulMcKenzie