blob: 44c7ea9204531380580534fec719ee522cfd4e3a (
plain)
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
|
#include "PhoneBook.hpp"
PhoneBook::PhoneBook()
{
contacts_len = 0;
}
bool
PhoneBook::add(Contact contact)
{
if (contacts_len >= CONTACTS_SIZE)
return false;
contacts[contacts_len] = contact;
contacts_len++;
return true;
}
Contact*
PhoneBook::search(std::string needle)
{
for (int i = 0; i < contacts_len; i++)
if (needle == contacts[i].name)
return contacts + i;
return NULL;
}
|