Форум программистов, компьютерный форум CyberForum.ru

Телефонный справочник --- ввод данных в классе - C++

Восстановить пароль Регистрация
 
SAUtrade
13 / 13 / 1
Регистрация: 21.10.2012
Сообщений: 140
08.02.2013, 22:00     Телефонный справочник --- ввод данных в классе #1
Здравствуйте... Такой вопрос: есть класс абонент и класс телефонный справочник. Как правильно организовать ввод данных в классе ТС. Это нужно дополнительно создать функции в классе абонент или есть другой способ?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//h
#pragma once
#include <iostream>
#include <string>
 
using namespace std;
 
class Subscriber{
    char name[20];
    char surname[30];
    int phone;
public:
    Subscriber(){};
    void setData(char*, char*, int);
    void getData();
};
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//cpp
 
#include "Subscriber.h"
 
void Subscriber::setData(char *n, char *s, int p){
    strcpy(name, n);
    strcpy(surname, s);
    phone = p;
}
 
void Subscriber::getData(){
    cout << "Name: " << name
         << "\nSurname: " << surname
         << "\nPhone: " << phone
         << endl;
}
класс Телефонный справочник

C++
1
2
3
4
5
6
7
8
9
10
11
/h
#pragma once
#include "Subscriber.h"
#define SIZE 10
 
class HandBook{
    Subscriber Item[SIZE];
public:
    HandBook(){};
    void AddItem();
};
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
//cpp
 
#include "HandBook.h"
 
void HandBook::AddItem(){
    FILE *fp;
    fp = fopen("handbook.txt", "a+");
#include "HandBook.h"
 
void HandBook::AddItem(){
    FILE *fp;
    fp = fopen("handbook.txt", "a+");
    cout << "Enter name: ";
    cin >> ???
    cout << "Enter surname: ";
    cin >> ???
    cout << "Enter phone: ";
    cin >>  ???
fclose(fp);
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.02.2013, 22:00     Телефонный справочник --- ввод данных в классе
Посмотрите здесь:

телефонный справочник C++
C++ Телефонный справочник.
Телефонный справочник C++
Телефонный справочник C++
C++ Телефонный справочник.
C++ Телефонный справочник
C++ телефонный справочник
C++ Телефонный справочник

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 09:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru