我有2个班,一个叫A,另一个叫B。
在 B 类中有一个类型为 A 的元素的向量。我们称它为 vectorofAs。
我正在 B 中编写一个函数,该函数返回一个指向 A 的指针,而这个 A 是向量的一个元素。
这是功能
A* B::function() const {
*do something to find the needed element index i*
return &vectorofAs[i];
}
这不应该返回向量的第 i 个元素的地址吗?Intellisense 说“错误:返回值类型与函数类型不匹配”