Я думаю, проблема в функции "поиск"?
я сталкиваюсь с проблемой в функции поиска, потому что я успешно отображаю и вставляю элементы в список ,
я хочу, чтобы он искал элемент/значение в списке и отображал результат !! я получаю dont send error !!
Что я уже пробовал:
void DLL::search(int v1) { Node *present = new Node; while (present != NULL) { if (present->data == v1) { cout << "Number Found" << endl; } else { present = present->next; } } }
Вот основная функция
void main() { int v1, v2,v3; DLL myList; myList.insert(1); myList.insert(2); myList.insert(4); myList.insert(5); myList.insert(6); myList.display(); cout << "\n"; cout << "PLEase enter the no Before that you want to enter a number." << endl; cin >> v1; cout << "Now enter new no." << endl; cin >> v2; myList.insertAfter(v1, v2); myList.display(); cout << "\n"; cout << "Enter Value To search in List: "; cin >> v3; myList.search(v3); }