C++Please do not copy and paste previous answers. ThanksDefine a class called StringSet that will be used to store a set of strings. Use a vector to store the strings.All strings in the set must be unique (i.e., no duplicates). Requirement:- constructor: an empty constructor.- constructor: a constructor that takes in a string array (and its size), use the values inside array to initialize the StringSet object. – constructor: a constructor that takes in a string vector, use the values inside vector to initialize the StringSet object.- member function: void add(string str), which adds str to the set. – member
OR
OR