私は次のクラスを持っています
ファイルNode.c
std :: vector<NodeConnection*>* Node :: GetConnections() const
{
const std :: vector <NodeConnection*> * output = &this->connections;
return output;
}
ファイルNode.h
class Node {
private:
std :: vector <NodeConnection*> connections;
public:
std :: vector <NodeConnection*>* GetConnections() const;
};
vector connections
をconst ポインターに変換しようとしています。ただし、エラーが発生し続けます
[Error] invalid conversion from 'const std::vector<NodeConnection*>*' to 'std::vector<NodeConnection*>*' [-fpremissive]
返すことができる定数ポインターに変換するにはどうすればよいですか?