Hello all

Could anyone please help?

I have got two structs.

Code:
struct TRS_block
{
    std::string trsLineID;
    
    std::string id1;
    std::string id2;
    
    std::vector<std::string> raw_contents;
};
    
struct LC_block
{
    std::string lcLineID;
    
    std::vector<std::string> LC0413_IDs;
    std::vector<std::string> LC0419_IDs;
    
    std::vector<std::string> raw_contents;
};
Data in both structs has been stored in vectors. Both structs also contain vectors inside it. I want to match each element of the vector LC0413_IDs (of struct LC_block) with id1 and id2 (of struct TRS_block) for equality. If any of the elements of vector LC0413_IDs matches either of the two ids i-e id1 and id2, then e-g a flag would be set to true.

Could anyone please help, how do I go about it.

Thanks