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

ошибка с указателями - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить среднюю длину строк в тексте и вывести строки с длиной меньше средней http://www.cyberforum.ru/cpp-beginners/thread562066.html
определить среднюю длину строк и вывестис длиной меньше средней я даже приблизительно немогу понять как это делать, вначале нужно удалить все пробелы или как?
C++ Маятник (колыбель) Ньютона Здравствуйте, мне нужна помощь в создании программы, в которой необходимо изобразить маятник (колыбель) Ньютона, и чтобы можно било задавать начальный угол отклонения шара. Я никогда не работал с графикой и понятия не имею как это можно реализовать...прошу вашей помощи. Прикрепил картинку с маятником на всякий случай. Зарание благодарен. http://www.cyberforum.ru/cpp-beginners/thread562055.html
PW_PAINT: переполнение счетчика C++
Здраствуйте Я совсем новичек в WINAPI,буквально второй день как разбираюсь. Нужно срочно написать програмку где щелчком мыши можно вызвать таблицу на окне и задать координаты и масу для спутника который будет вращатся на орбите. пока пытался прописать просто вращение шара по кругу и вызов диалогового окна. появилось две проблемы: 1. По прошествию небольшего времени WM_PAINT перестает...
C++ Добавить элемент в конец списка
написал две функции, add заполняет список, а функция add1 добавляет элемент в конец списка, помогите разобраться с функцией add1 void add1(void) {pt=new magazin; int d; while (true){ if (pg->next==NULL) break; pg=pg->next; } pt=pg;
C++ Код Хаффмана http://www.cyberforum.ru/cpp-beginners/thread562009.html
Здравствуйте! Нужна ваша помощь.. Нашла архиватор, работающий по алгоритму Хаффмана. Создала файл text.txt с набором букв на английском и различных знаков. Поместила в папку с программой. Код программы: #include <iostream> #include <fstream> #include <vector> #include <string> #include <queue> #include <algorithm>
C++ Как в Visual Studio 2010 развернуть окно выполнения программы на весь экран? Создаю в Студии 2010 консольное приложение. Запускаю программу F5. Появляется маленькое чёрное окошко и в нём выводятся нужные мне числа. У окошка вверху справа есть 3 стандартные кнопки: Свернуть, Развернуть и Закрыть. Но когда я нажимаю Развернуть, то окно становится размером не во весь экран, а только вполовину. Это так и задумано? Или можно как-то во весь экран его растянуть? подробнее

Показать сообщение отдельно
артем271293
0 / 0 / 0
Регистрация: 30.04.2012
Сообщений: 20
30.04.2012, 15:26  [ТС]     ошибка с указателями
вот моя структура и функция, помогите, я в отчаянии(

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
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
struct magazin
{public:
    int nomer;
char nazvanie[100];
char fio[100];
int kol;
double dohod;
magazin *prev,*next;
magazin *pr,*pg,*pt;
}
*pg=NULL,*pr=NULL;
magazin *pt=NULL;
 
void add1(void)
{   pt=new magazin;
    int d;
    
    
    while (true){
    if (pg->next==NULL) break;
    pg=pg->next;
    }
    
 
cout<<"введите номер"<<endl;
cin>>d;
pt->nomer=d;
cout<<"введите доход"<<endl;
cin>>d;
pt->dohod=d;
cout<<"введите название"<<endl;
cin.ignore();
scanf("%s",&pt->nazvanie);
cout<<"введите фио директора"<<endl;
scanf("%s",&pt->fio);
cout<<"введите количество сотрудников"<<endl;
cin>>d;
pt->kol=d;
pt->prev=pg;
pg->next=pt;
pg=pt;
pg->next=NULL;
while(true){if(pg->prev==NULL)break;
pg=pg->prev;}
}
void add(void)
{   while(true)
{int d,b;
char c[20];
cout<<"1-ввод данных,0-выход"<<endl;
cin>>b;
if(b==0)return;
pt=new magazin;
cout<<"введите номер"<<endl;
cin>>d;
pt->nomer=d;
cout<<"введите доход"<<endl;
cin>>d;
pt->dohod=d;
cout<<"введите название"<<endl;
cin.ignore();
scanf("%s",&pt->nazvanie);
cout<<"введите фио директора"<<endl;
scanf("%s",&pt->fio);
cout<<"введите количество сотрудников"<<endl;
cin>>d;
pt->kol=d;
pt->prev=pg;
pg->next=pt;
pg=pt;
}
 
Текущее время: 18:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru