我有我的函数,我正在targetBubble
那里填充,但是在调用这个函数后它没有被填充,但我知道它被填充在这个函数中,因为我有输出代码。
bool clickOnBubble(sf::Vector2i & mousePos, std::vector<Bubble *> bubbles, Bubble * targetBubble) {
targetBubble = bubbles[i];
}
我正在传递这样的指针
Bubble * targetBubble = NULL;
clickOnBubble(mousePos, bubbles, targetBubble);
为什么它不工作?