Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: Belkin   (18.08.2012 в 15:03)
Библиотека использовалась из STL - <string>.

Задача была создать телефонную книгу с возможностью вывод, добавления, удаления и поиска абонентов.

Дело в том, что есть метод, который создает меню. Он принимает параметр char* arr[], int count, то есть элементы меню и их количество.

И вот дошло дело до удаления, я хотел, чтобы выводился список студентов (как меню), то есть можно было выбрать кого-то и нажать для удаления, но для этого нужно было, чтобы этот список сформулировался, то есть превратился в такой вот массив.

Может как Вы сказали - не стоит использовать char* для пунктов меню, а какой-то другой вариант.

Мне главное, чтобы показали, как можно заполнить массив примерно таким видом.

Я сейчас прикрепил файл, с классом абоненты.

В main пропишите вот что

#include "phonebook.h"

int main()
{
setlocale(LC_ALL, "Russian");

Phonebook p;

return 0;
}


Сильно не удивляйтесь за то, если увидите бред. Основные моменты прокомментировал.
Метод remove().

Программа полностью работает, кроме пунктов Удаление и Поиск.


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: