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

Указатели на структуры - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как начать работать в Visual C++ 2010 http://www.cyberforum.ru/cpp-beginners/thread787620.html
Здравствуйте. Никак не могу понять как нужно работать в Visual C++ 2010. Я только начинающий. Делаю следующее. Создаю проект: «Файл» → «Создать» → «Проект». В «Установленных шаблонах» выбираю «Общие» → «Пустой проект». Затем пишу имя проекта; нажимаю «ОК». Создаю файл: «Проект». В «Установленных шаблонах» выбираю «Добавить новый элемент». Затем: «Код» → «Файл С++ (.срр) Затем, пишу имя...
C++ Статические переменные и функции С какой целью применяются статические фуекции и переменные? Что они дают? http://www.cyberforum.ru/cpp-beginners/thread787611.html
Подскажите, где можно взять много простеньких задачек по с++ для начинающих? C++
Подскажите пожалуйста где можно взять много простеньких задачек по с++ (только для начинающих) , чтобы укреплять память .
C++ Загадка
Здравствуйте помогите в отгадывании загадки, нужно реализовать поиск по таблице чисел и букв У меня есть набор чисел и вбивая их попарно(строку, столбец) хотелось бы что программа показывала получаемые слова или то что получалось вот набор чисел кому интересно 53246684127237551768381443812657
C++ Вынос переменных в отдельный модуль http://www.cyberforum.ru/cpp-beginners/thread787600.html
Здравствуйте, у меня появился вопрос... Можно ли технически вынести переменные программы в отдельный модуль и сделать так, чтоб они были доступны другим модулям? если да то подскажите пожалуйста как это сделать?
C++ По итогам MCA турнира составить итоговую таблицу Согласно регламенту каждая задача оценивается определённым количеством баллов. Правильно решённая задача даёт команде именно столько баллов. Выигрывает команда, набравшая наибольшее количество баллов. Если две или более команд набирают одинаковое количество баллов, то выигрывает команда, решившая наименьшее количество задач. Если и таких команд оказывается несколько, то выигрывает команда,... подробнее

Показать сообщение отдельно
КенТюРиК
11 / 11 / 1
Регистрация: 18.10.2012
Сообщений: 148
16.02.2013, 18:36     Указатели на структуры
Подскажите в чем ошибка...Дело в том когда я в вожу в каждое поле по 1 значению все нормально выводит,но если при в вводе в поле я пишу два значения через пробел,то он захватывает у меня следующую строку.
Nazvanie:10 10;
vidtovaraadress

Вот такая штука...

C++
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#include "stdafx.h"
#include <iostream>
#include <conio.h>
using namespace std;
    
struct part
{char nazvanie [20];
char vidtovara[20];
char adres[20];
double vremaraboti;
int kolprodavcov;
float nomermagaz;
};
 
 
void input_part(part *b)
    
{
    cout<<"Nazvanie";
    gets(b->nazvanie);
    cout<<"Vidtovara";
    gets(b->vidtovara);
    cout<<"Adres"; 
    gets(b->adres);
    cout<<"Vremaraboti";
    cin>>b->vremaraboti;
    cout<<"Kolprodavcov";
    cin>>b->kolprodavcov;
    cout<<"Nomermagaz";
    cin>>b->nomermagaz;
 
    cout<<"Nazvanie"<<" "<<b->nazvanie<<'\n';
    cout<<"Vidtovara"<<" "<<b->vidtovara<<'\n';
    cout<<"Adres"<<" "<<b->adres<<'\n';
    cout<<"Kolprodavcov"<<" "<<b->kolprodavcov<<'\n';
    cout<<"Nomermagaz"<<" "<<b->nomermagaz<<'\n';
    
}
int main()
{
    part a,*pa=&a;
    input_part(pa);
    system("pause");
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru