Я пытаюсь объявить частную структуру данных, такую как вектор, в моем заголовочном файле C ++, которую я хочу в итоге использовать в реализации метода моего .cpp.
Примером может быть мой заголовок "SomeClass.h", где у меня есть:
class SomeClass
{
private:
Vector<T> myVector;
public:
void AddTtoMyVector(T add);
}
И в моем .cpp, который называется SomeClass.cpp, у меня есть следующее:
#include "SomeClass.h"
SomeClass::AddTtoMyVector(T add)
{
myVector.Push_back(add);
}
Будет ли здесь работать синтаксис? Или есть другой способ объявления и заполнения таких структур?