С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Структура в с++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ pascal -> с++ http://www.cyberforum.ru/cpp-beginners/thread308629.html
Объясните пожалуйста, что означает запись: var A: array of integer; b: array of boolean; Не знаю Паскаль: если можно, перевести на С++:)
C++ Комментарии к листингу (калькулятор, текстовый редактор) Напишите пожалуйста комментарии к строкам листинга. http://www.cyberforum.ru/cpp-beginners/thread308625.html
C++ Изобразить движение шарика внутри четырехугольника
Здравствуйте! Нужна задача на Pascal или C++! Есть Выпуклый четырехугольник! Вот такой к примеру (грубо говоря =)), можно немного другой, главное чтобы стенки небыли все ровными: В этом...
C++ течь памяти из вектора
всем добрый вечер. постарайтесь не критиковать сразу новичка. столкнулся со странным явлением при выполнении заданий по Страуструпу. создана простая рисовалка (все на API), есть базовый объект shape...
C++ Обработка бинарных файлов http://www.cyberforum.ru/cpp-beginners/thread308602.html
Должны соблюдаться условия: - Размер массива чисел должен вводиться с клавиатуры; - При формировании массива предусмотреть выбор варианта: случайным образом или вводом с клавиатуры; - При выборе...
C++ Игровой автомат делаю игру "игровой автомат" вот код кнопки "Играть" void __fastcall TForm1::Button1Click(TObject *Sender) { int a, b, c, d, e; // a-1 слот b-2 слот c-3 слот d-4 слот e-5 слот a=rand()%7;... подробнее

Показать сообщение отдельно
Елена_05
0 / 0 / 0
Регистрация: 30.05.2011
Сообщений: 50

Структура в с++ - C++

30.05.2011, 20:13. Просмотров 700. Ответов 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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#include <iostream.h>
 main()
 {
 struct AUTO /*это моя структура*/
 {
 int nomerauto;
 char fio[25];
 int marschrut;
 int nomer; 
 };
 int a,r; 
 AUTO *q; /*q-указатель для выделении памяти*/ 
 int i; 
 printf ("razmer massiva > "); /* ввод размера массива*/
 scanf ("%d", &a);
 q = new AUTO [a];
 
 for(i=0; i<a;i++)
 {
 cout<<endl;
 cout<<"vvod "<<i<<" -ogo "<<endl;
 cout<<"vvedite nomerauto "; cin>>q[i].nomerauto;
 cout<<"vvedite fio: ";cin>>q[i].fio;
 cout<<"vvedite nomer marscruta ";cin>>q[i].marschrut;
 }
 
 for(i=0; i<a;i++) 
 {
 cout<<endl;
 cout<<"nomerauto "<<q[i].nomerauto<<endl;; /* ВЫВОД МАССИВА СТРУКТУРЫ*/
 cout<<"fio: "<<q[i].fio;
 cout<<"nomer marscruta "<<q[i].marschrut; 
 } 
 
 cout<<"vvedite nomer viezda"<<endl; cin>>q[i].nomer;
 for (i=0;i<a;i++)
 {
 if(q[i].nomer==q[i].nomerauto) delete (q[i]);
 } 
 
 delete q; 
 cin.ignore();
 getchar();
 }
 Комментарий модератора 
Используйте теги форматирования кода!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.