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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Даны два числа. Если квадратный корень из второго числа меньше первого числа, то увличить второе число в пять раз с++ http://www.cyberforum.ru/cpp-beginners/thread828299.html
Даны два числа. Если квадратный корень из второго числа меньше первого числа, то увличить второе число в пять раз с++ Добавлено через 1 час 1 минуту #include <iostream> #include <windows.h> int main() { double a,b; cout << "a="; cin >> a; cout << "b="; cin >> b;
C++ Определить, является ли треугольник со сторонами a,b,c равносторонним Определить, является ли треугольник со сторонами a,b,c равносторонним http://www.cyberforum.ru/cpp-beginners/thread828294.html
C++ Почему одинаковые коды работают по разному?
Всем привет! У меня довольно необычная проблема. Суть её в том, что я написал программу по аналогии с чужой программой. Однако несмотря на то, что коды одинаковые (непринципиальные различия, вроде выведения разных сообщений на экран, я в расчет не беру), моя программа не работает. Конкретно, значение z остается нулевым. Ошибку, несмотря на целый день поиска, не нахожу. Сама задача такая: ...
C++ Известны площади круга и квадрата. Определить: а)местится ли круг в квадрате б)уместится ли квадрат в круге
Известны площади круга и квадрата. Определить: а)местится ли круг в квадрате б)уместится ли квадрат в круге /* Заданы площади круга и квадрата.определить, поместится ли круг в квадрате */ #include <iostream> #include <math.h> int main(void)
C++ multiple definition http://www.cyberforum.ru/cpp-beginners/thread828288.html
Мне в проэкте в двух файлах нужно подключить один и тот же заголовочный файл с другого проэкта(header.h). Этот заголовочный файл подключает <stdio.h> и у меня ругается на main.o:main.cpp:(.text+0x0): multiple definition of `getc' class.o:class.cpp:(.text+0x0): first defined here main.o:main.cpp:(.text+0x40): multiple definition of `putc' class.o:class.cpp:(.text+0x40): first defined here...
C++ Дано наураьное число n (n>999). Найти число сотен и тысяч в нем с++ Дано наураьное число n (n>999). Найти число сотен и тысяч в нем с++ подробнее

Показать сообщение отдельно
hop_hey
1 / 1 / 1
Регистрация: 18.11.2012
Сообщений: 54
04.04.2013, 20:12     Передача значения из поля структуры в функцию
Здравствуйте, у меня возникла проблема - у меня есть структура:
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'ов. Как сделать такое? В голове все крутиться, а на бумагу ничего не получается рисовать.. Прошу помощи..
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru