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

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

Восстановить пароль Регистрация
 
Valera1984
1 / 1 / 0
Регистрация: 02.02.2014
Сообщений: 104
26.11.2014, 10:23     После редактирования структуры не выводится первая строка #1
После редактирования структуры не выводится первая строка... ?
Структура
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;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.11.2014, 10:23     После редактирования структуры не выводится первая строка
Посмотрите здесь:

C++ первая строка в обратном порядке
C++ Является ли первая строка циклическим сдвигом второй строки
Указатели, почему выводится строка вместо символа? C++
Проверяется только первая строка C++
C++ не выводится строка в Visual Studio
C++ Не выводится строка через cout
C++ Первая строка появляется с отступом
Выводится лишняя строка из файла C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 11:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru