// Struct
Struct handleStruct(Struct str);
+ vector<Struct> handleStructArray(vector<Struct> vecStr);
+ vector<Struct> handleStructList(vector<Struct> vecStr);
int getA();
void setA(int _int);
}
-/*vector<Struct> TestClass::handleStruct(vector<Struct> vecStr) {
+vector<Struct> TestClass::handleStructArray(vector<Struct> vecStr) {
for (Struct str : vecStr) {
vecStr.push_back(test);
return vecStr;
-}*/
+}
+
+
+vector<Struct> TestClass::handleStructList(vector<Struct> vecStr) {
+
+ for (Struct str : vecStr) {
+
+ cout << "Name: " << str.name << endl;
+ cout << "Value: " << str.value << endl;
+ cout << "Year: " << str.year << endl;
+ }
+ Struct test;
+ test.name = "Trimananda";
+ test.value = 1.33;
+ test.year = 2016;
+ vecStr.push_back(test);
+
+ return vecStr;
+}
string TestClass::sumArray(vector<string> newA) {