Форум программистов, компьютерный форум, киберфорум
Наши страницы

Реализовать добавление переопределения операций или отношений - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Подключиться к базе данных созданной в sql server http://www.cyberforum.ru/cpp-beginners/thread1712093.html
Здравствуйте, могли бы подсказать пожалуйста. Нужно написать прогу, которая как-то подключается(открывает) к базе данных созданной в sql server. Прога должна выводить текущие таблицы, заполнять их,...
C++ Связный список как часть друго класса всем привет. общая задача написать систему для управления колледжем с классами: College, Department, Course, Student у каждого объекта класса студент должен быть связный список содержащий... http://www.cyberforum.ru/cpp-beginners/thread1712077.html
Алфавитная сортировка массива структур C++
Здравствуйте, буду очень признателен, если тут мне помогут. У меня есть структура TypeBook и массив этих структур library. Мне необходимо отсортировать массив по фамилиям авторов...
Вычислить значение выражения C++
Вычислить значение выражения: y = 45x/(5!-44x/(4!-43x/(3!-42x/(2!-4x/(1-x) Помогите, пожалуйста!
C++ Дано натуральное число. Найти все его простые положительные делители. C++ http://www.cyberforum.ru/cpp-beginners/thread1712057.html
Входные данные Дано натуральное число N. Выходные данные Вывести все его простые положительные делители.
C++ Структуры. Вывести данные об авиарейсе с максимальной скоростью Впервые работаю со структурой времени. Не могу понять как сделать. Сколько искал информации на эту тему, никак не найду. Помогите пожалуйста. Подскажите как начать. Структура имеет следующие поля ... подробнее

Показать сообщение отдельно
Максим_Воробьев
1 / 1 / 0
Регистрация: 29.03.2016
Сообщений: 51
18.04.2016, 12:08  [ТС]
avgoor, Так то есть вместо этого
C++
1
2
3
4
5
6
7
8
9
10
11
12
class InputDataFTeam{ 
        public:
            
            static Player getPlayer(){ // получение объекта игрока
                std::string name;
                size_t bDay = 0;
                std::cout << "input name palyer : "; getline(std::cin, name);
                std::cout << "input birthday player : "; std::cin >> bDay;
                std::cin.get();
                
                return Player(name, bDay);
            }
Заменяется так правильно?
C++
1
2
3
4
5
6
7
8
9
10
std::basic_istream<char>& operator>>(std::basic_istream<char>& in, cf::Player& p)
{
    std::getline(in, p.m_name);
    in >> p.m_bDay;
             std::cout << "input name palyer : "; getline(std::cin, name);
             std::cout << "input birthday player : "; std::cin >> bDay;
             std::cin.get();
                
             return Player(name, bDay);
            }
а вот эта часть
C++
1
2
3
4
5
std::cout << "input name palyer : "; getline(std::cin, name);
                std::cout << "input birthday player : "; std::cin >> bDay;
                std::cin.get();
                
                return Player(name, bDay);
остается такой же или здесь тоже что - меняется?

Добавлено через 34 минуты
И что заменяется этим
C++
1
2
 Player p;
    std::cin>>p;
в
C++
1
int main()
Добавлено через 20 часов 53 минуты
Чет у меня никак не получается заменить

Добавлено через 2 часа 3 минуты
...
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.