Compare commits
No commits in common. "908691c5daa1dd572362dfd25a3ba5193ee77e57" and "dce65dcb84c94833bfdec4639b91788ed2a8a9ac" have entirely different histories.
908691c5da
...
dce65dcb84
@ -2,7 +2,6 @@
|
|||||||
#include <cstddef>
|
#include <cstddef>
|
||||||
#include <iomanip>
|
#include <iomanip>
|
||||||
#include <iostream>
|
#include <iostream>
|
||||||
#include <iterator>
|
|
||||||
#include <sstream>
|
#include <sstream>
|
||||||
#include <string>
|
#include <string>
|
||||||
|
|
||||||
@ -21,7 +20,6 @@ void PhoneBook::add_contact(Contact *new_contact)
|
|||||||
{
|
{
|
||||||
size_t i;
|
size_t i;
|
||||||
|
|
||||||
std::cout << std::endl << this->len << std::endl;
|
|
||||||
if (this->len < 8)
|
if (this->len < 8)
|
||||||
{
|
{
|
||||||
this->contacts[this->len] = new_contact;
|
this->contacts[this->len] = new_contact;
|
||||||
@ -29,8 +27,7 @@ void PhoneBook::add_contact(Contact *new_contact)
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
delete this->contacts[0];
|
for (i = this->len; i != 0; i--) {
|
||||||
for (i = this->len - 1; i > 0; i--) {
|
|
||||||
this->contacts[i] = this->contacts[i - 1];
|
this->contacts[i] = this->contacts[i - 1];
|
||||||
}
|
}
|
||||||
this->contacts[0] = new_contact;
|
this->contacts[0] = new_contact;
|
||||||
|
@ -3,7 +3,6 @@
|
|||||||
#include <cstdlib>
|
#include <cstdlib>
|
||||||
#include <iostream>
|
#include <iostream>
|
||||||
#include <bits/stdc++.h>
|
#include <bits/stdc++.h>
|
||||||
#include <ostream>
|
|
||||||
#include <sstream>
|
#include <sstream>
|
||||||
#include <string>
|
#include <string>
|
||||||
#include "../include/PhoneBook.hpp"
|
#include "../include/PhoneBook.hpp"
|
||||||
@ -35,9 +34,10 @@ Contact* read_contact()
|
|||||||
return (NULL);
|
return (NULL);
|
||||||
|
|
||||||
return (new Contact(first_name, last_name, nickname, phone_number, darkest_secret));
|
return (new Contact(first_name, last_name, nickname, phone_number, darkest_secret));
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
Contact* search(PhoneBook &phone_book)
|
Contact* search(PhoneBook phone_book)
|
||||||
{
|
{
|
||||||
int index;
|
int index;
|
||||||
std::string index_str;
|
std::string index_str;
|
||||||
@ -60,6 +60,7 @@ int main()
|
|||||||
Contact* contact;
|
Contact* contact;
|
||||||
PhoneBook phone_book;
|
PhoneBook phone_book;
|
||||||
|
|
||||||
|
phone_book = PhoneBook();
|
||||||
while (true)
|
while (true)
|
||||||
{
|
{
|
||||||
std::cout << "command: ";
|
std::cout << "command: ";
|
||||||
|
Loading…
Reference in New Issue
Block a user