Jak używać obiektów c ++ w c?

Mam dekoder 2 projektów i dec w moim studio graficznym. Jeden ma kod C, a inny kod C ++ za pomocą stl.Jak utworzyć instancję klas c ++ w moim kodzie c wewnątrz projektu dekodowania?

for e.g.
//instantiating object
reprVectorsTree *r1 = new reprVectorsTree(reprVectors1,8);
//using one of its function
r1->decode(code);

Co muszę w tym celu zrobić?

Jak uzyskać dostęp do plików z innego projektu?

Jak korzystać z istniejącego kodu c ++ w plikach C?

-------- edycja ---------- Mam taką klasę

class Node//possible point in our input space
{
public:
    std::vector<float> valuesInDim;//values in dimensions
    std::vector<bool> code;
    Node(std::vector<float>value);
    Node::Node(float x, float y);
Node::Node(std::vector<float> value,std::vector<bool> binary);


};

Jak używać powyższej klasy w c ++? Jeśli C zezwala tylko na struktury, jak mam je odwzorować na strukturę?

questionAnswers(3)

yourAnswerToTheQuestion