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

Передача значения из поля структуры в функцию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Даны два числа. Если квадратный корень из второго числа меньше первого числа, то увличить второе число в пять раз с++ http://www.cyberforum.ru/cpp-beginners/thread828299.html
Даны два числа. Если квадратный корень из второго числа меньше первого числа, то увличить второе число в пять раз с++ Добавлено через 1 час 1 минуту #include <iostream> #include <windows.h> int...
C++ Определить, является ли треугольник со сторонами a,b,c равносторонним Определить, является ли треугольник со сторонами a,b,c равносторонним http://www.cyberforum.ru/cpp-beginners/thread828294.html
C++ Почему одинаковые коды работают по разному?
Всем привет! У меня довольно необычная проблема. Суть её в том, что я написал программу по аналогии с чужой программой. Однако несмотря на то, что коды одинаковые (непринципиальные различия, вроде...
C++ Известны площади круга и квадрата. Определить: а)местится ли круг в квадрате б)уместится ли квадрат в круге
Известны площади круга и квадрата. Определить: а)местится ли круг в квадрате б)уместится ли квадрат в круге /* Заданы площади круга и квадрата.определить, поместится ли круг в квадрате */ ...
C++ multiple definition http://www.cyberforum.ru/cpp-beginners/thread828288.html
Мне в проэкте в двух файлах нужно подключить один и тот же заголовочный файл с другого проэкта(header.h). Этот заголовочный файл подключает <stdio.h> и у меня ругается на ...
C++ Найти число сотен и тысяч в заданном натуральном числе Дано наураьное число n (n>999). Найти число сотен и тысяч в нем с++ подробнее

Показать сообщение отдельно
hop_hey
1 / 1 / 1
Регистрация: 18.11.2012
Сообщений: 54

Передача значения из поля структуры в функцию - C++

04.04.2013, 20:12. Просмотров 918. Ответов 1
Метки (Все метки)

Здравствуйте, у меня возникла проблема - у меня есть структура:
C++
1
2
3
4
5
6
struct game
{
 char name_horse[10];
 char name_human[10];
 int nomber_horse;
 };
Она заполняется в главной программе:
C++
1
2
3
4
5
6
7
8
9
10
11
struct game db[4];
int i,j,n;
for(i=0;i<3;i++)
{
cout<<"Добро пожаловать в игру! Для начала введите имя для Вашей лошадки!"<<endl;
cin>>db[i].name_horse;
cout<<"Отлично! Теперь введите свое имя, лошадь не может скакать без наездника!"<<endl;
cin>>db[i].name_human;
cout<<"Введите номер лошадки, он будет виден на поле во время забега"<<endl;
cin>>db[i].nomber_horse;
}
Мне необходимо передать каждое значение из структуры в функцию, что бы отображение было приблизительно такое:
C++
1
2
3
4
cout<<"|  "<<"NAME1"<<"  |";
cout<<"-------------------------------------------------------------------------------";
cout<<"|  "<<"NAME2"<<"  |";
cout<<"-------------------------------------------------------------------------------";
где NAME1, первая ячейка horse_name, NAME2 вторая ячейка horse_name.. То есть в функции построено (псевдографикой) определенное поле, сверху должна отображаться кличка лошади, поле разделено на 3 части, следовательно должно быть несколько таких name'ов. Как сделать такое? В голове все крутиться, а на бумагу ничего не получается рисовать.. Прошу помощи..
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru