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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Valera1984
1 / 1 / 0
Регистрация: 02.02.2014
Сообщений: 105
#1

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

26.11.2014, 10:23. Просмотров 134. Ответов 0
Метки нет (Все метки)

После редактирования структуры не выводится первая строка... ?
Структура
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
struct Trafic
{
      int Trafic_id;
      int dogovor_id;
      int kolichistvo ;
      unsigned date ;
 
};
struct List_Trafic
{
    Trafic trafic;
    List_Trafic *next;
};
 
class Spisok
 {
 private:
    
    List_Trafic*head_t;
 public:
     Spisok()
    {
        
head_t=NULL;
 
        
    }
Редактирование
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
45
46
47
48
49
50
void Redaktirovanie_Trafic()
{
    int id;
    cout<< "vvedite id dlia redaktirovania: ";
    cin>>id;    
    List_Trafic* tmp = head_t;
    while(tmp)
    {
        if(tmp->trafic.Trafic_id == id)
        {
            List_Trafic*k=tmp; // делаем что надо.
            Trafic  t;
            char c;
            cout <<endl<<"Enter Trafic\n";
            cout<<"vvedite id Trafica (ot 1001-1999)";
            cin>>t.Trafic_id;
            //proverka_id_trafic(t.Trafic_id);
            cin.get(c);
            cout<<"vvedite id Dogovora (ot 3001-3999) ";
            cin>>t.dogovor_id;
            cin.get(c);
            // cout<<"vvedite id_uslugu: ADSl-100,Kommuti internet-101,Pochta-102)  ";
            //cin>>t.uslugi_id;
            //cin.get(c);
            cout<<"vvedite trafic v Mb ";
            cin>>t.kolichistvo;
            cin.get(c);
            cout<<"vvedite mesiach s (1-12) ";
            cin>>t.date;
            cin.get(c); 
  
            k->trafic=t;
            k->next=tmp->next;
 
                         File_Trafic();//запись в файл
 
            print_Trafic();// вывод на экран
            
            return;
        }
        else
        {
            tmp = tmp->next;
        }   
 
 
    }
    
    cout <<"Takogo id net!!!" <<endl;
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.11.2014, 10:23
Здравствуйте! Я подобрал для вас темы с ответами на вопрос После редактирования структуры не выводится первая строка (C++):

Дана строка. Подсчитать сколько раз первая строка входит во вторую - C++
Дана строка. Подсчитать сколько раз первая строка входит во вторую. Например: вводим &quot;при&quot; (строка должна вводиться с клавиатуры, как на...

Вывод структуры, строка как элемент структуры - C++
Описать структуру с именем TRAIN, содержащую следующие поля: □ название пункта назначения; □ номер поезда; □ время отправления. ...

Проверяется только первая строка - C++
Программа должна считывать строки из файла и проверять, является ли каждая из них палиндромом. Но у меня программа почему-то проверяет...

Первая строка появляется с отступом - C++
Здравствуйте. При таком выводе данных из файла первая строка выводится с отступом, а последующие как надо. void bils::openfile()...

Структуры. Не выводится ответ - C++
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; using namespace std; struct complex { double Re; double Im; void Read(); bool...

Выводится null-строка - C++
Всем привет. Есть код, преобразующий целое беззнаковое число из двоичной сс(изображено в виде строки) в десятичную(уже числовое...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.11.2014, 10:23
Привет! Вот еще темы с ответами:

Не выводится строка через cout - C++
Ошибка вылетает на этапе выполнение метода show() , а именно вместо возраста какая то хрень выводится #include &lt;iostream&gt; ...

не выводится строка в Visual Studio - C++
#include &lt;cstdlib&gt; #include &lt;iostream&gt; using namespace std; int main(int argc, char *argv) { string s=&quot;Press the enter...

Выводится лишняя строка из файла - C++
Здравствуйте. При выводе из файла выводится лишняя строка. Т.е. если 13 строк в файле, то выводится 14 пустая строка. Вот код: void...

Неверно выводится симметричная строка - C++
Проблема с выводом данной программы, надо что бы программа выводила в двоичном коде там где начало кода симметрично концу 1 101 111 1001 и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru