Специально у меня есть список объектов класса с несколькими элементами данных объекта строк (NID, CustomerMumber, StudentNumber, FNAME, LNAME). < /p>
Я хочу повторно использовать следующий код, чтобы найти узел, который соответствует ключе поиска, независимо от того, является ли член данных, который ищет NID или любые другие элементы строковых данных класса.nodePtr = firstPtr;
for(; nodePtr != NULL && nodePtr->str != str; nodePtr = nodePtr->nextPtr);
if(nodePtr != NULL)
//the nodePtr points to the node that matches the search key
else
//no node matched the search key
< /code>
Если это был код PHP, я мог бы использовать значение переменной в качестве имени другой: < /p>
$node->${$var}
< /code>
Но в C ++ есть ли в любом случае, чтобы повторно использовать код? < /p>
Подробнее здесь: https://stackoverflow.com/questions/145 ... the-object
Мобильная версия