С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
evgeny_kravchuk
1 / 1 / 0
Регистрация: 12.04.2015
Сообщений: 14
1

Выдает ошибку в функции в условии if. Не вызывает firstName, secondName и patron

07.06.2015, 15:27. Просмотров 216. Ответов 1
Метки нет (Все метки)

Доброго времени суток. Вот фрагмент кода. Выдает ошибку в функции, а именно в условии if. Не вызывает firstName, secondName и patron. Помогите.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
class directoryNote
{
protected:
    vector <telephone> telephones;
    string mail;
    string twitter;
    string instagram;
    string skype;
    string vk;
    string facebook;
public:
    directoryNote()
    {
        telephones.push_back(telephone("none"));
        mail = "none";
        vk = "none";
        facebook = "none";
        twitter = "none";
        instagram = "none";
        skype = "none";
    }
    directoryNote(string num, string mbox, string vko,
        string fb, string twi, string insta, string sk)
 
};
 
class man : public directoryNote
{
private:
    string firstName;
    string secondName;
    string patron;
    string gender;
    string telegram;
    string tumblr;
public:
    man():directoryNote()
    {
        firstName = "Unknown";
        secondName = "Unknown";
        patron = "Unknown";
        gender = "unknown";
        tumblr = "none";
        telegram = "none";
    }
    man(string fname, string sname, string pname, string num, string mbox, string gend, string vko,
        string tmblr, string tm, string fb, string twi, string insta, string sk)
        :directoryNote(num, mbox, vko, fb, twi, insta, sk)
 
};
 
class directory
{
public:
    vector <directoryNote*> book;
 
    void findFullName(const string& ex, const string& ex1, const string& ex2)
    {
        for(int i = 0; i < book.size(); i++)
        {
            if(ex == book[i].firstName && ex1 == book[i].secondName && ex2 == book[i].patron)
            {
                book[i]->show();
            }
        }
    }
};
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.06.2015, 15:27
Ответы с готовыми решениями:

MVS 2012 Выдает ошибку переопределение функции main
По коду, все хорошо, а выдает какую-то не известную ошибку,скажите в чем дело....

Программа выдает ошибку при выводе структуры в функции Vyvod(int N, struct vehicle*mass)
#include&lt;iostream&gt; #include&lt;cstdio&gt; #include&lt;cstdlib&gt; #include&lt;fstream&gt;...

еременная которой нигде нет(не описана) не вызывает ошибку в большом инете, а на локале вызывает ошибку
Совсем я ничего не понимаю. Переменная которой нигде нет(не описана) не...

СМА Hansa PG5510A412 s/n 04454930213108 после нескольких минут выдает ошибку, выдает ошибку
Hansa PG5510A412 s/n 04454930213108 отработала 2 месяца на этом же месте,...

При вызове функции выдает ошибку
При вызове функции выдает ошибку... &gt;&gt;&gt; Constructor...

1
Kapex
15 / 15 / 4
Регистрация: 11.11.2014
Сообщений: 122
07.06.2015, 16:49 2
Ну, во-первых, у тебя в directoryNote даже поля такого нет. А, во-вторых, мне кажется, что directory является "внешним миром" по отношению к derictoryNote, ибо у тебя нет никакого наследования.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.06.2015, 16:49

Задание функции CLIPS. Выдает ошибку
Нужно написать код для подсчета функции f(x)= lg(x+e^x). И результат...

Выдает ошибку в при объявлении функции
вернее даже не ошибку но он просто не воспринимает видимо inc1 к слову это...

Числовые функции.выдает ошибку неизвестный иднтификатор
Разработать числовые функции для вычисления у.Для любых a,b,c найдите значение...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru