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

Не работает перечень - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ определить в какой области находиться точка http://www.cyberforum.ru/cpp-beginners/thread1045978.html
уравнение окружности x^2+y^2=R уравнение параболы y=-x^2+R уравнение прямой y=k*x определить в какой области находиться точка с координатами (x,y) R,k,x,y задаются с клавиатуры...
C++ Очередь, удаление элемента из конца списка Помогите пожалуйста, не работает функция Pop_end() Не могу понять, где ошибка, программа не ругается, но и ничего не удаляет. Часть кода программы программы: struct Element{ int inf;... http://www.cyberforum.ru/cpp-beginners/thread1045976.html
Не могу понять как сделать поиск числа в последовательности C++
Программа должна открывать текстовый файл (в котором изначально содержится какая либо последовательность чисел) и искать в этой последовательности введенное пользователем число. Если есть - вывести...
C++ Определить номера строк и столбцов всех седловых точек матрицы
Помогите пожалуйста решить задачи: Третья задача - Дана целочисленная прямоугольная матрица. Определить номера строк и столбцов всех седловых точек матрицы. (Седловая точка – элемент матрицы,...
C++ Программа под Windows http://www.cyberforum.ru/cpp-beginners/thread1045934.html
Нужно написать которая сможет определять открыт ли браузер (Chrome, Opera, FireFox, Safari, IE) и по его закрытию удалять куки-файлы сеанса.
C++ Разбор программы Есть программа клавиатурный логгер (исходник прикреплен ниже в виде зип-архива). Помогите мне разобраться в ней. Как можно доработать программа, чтобы она работала только с браузерами (тоесть... подробнее

Показать сообщение отдельно
alicespoon
0 / 0 / 0
Регистрация: 29.09.2013
Сообщений: 4
17.12.2013, 22:18  [ТС]
Цитата Сообщение от Black_Thorn Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
k=0; // k = 0;
  for(i=0;i<n;i++)
  { 
     for(j=0;j<k;j++) // мне кажется сюда программа не попадет 0<0
             
                {    strcpy(V1.px[i].f.fam,V2.py[k].f.fam);
                     strcpy(V2.py[k].f.iniz,V1.px[i].f.iniz);
                             strcpy(V2.py[k].grup,V1.px[i].grup); k++; 
                }
         }
И без нее - тоже самое. Проблема в том, что все это работает в одном классе прекрасно, когда задаешь два и дружественную функцию - ничего не происходит. + к тому программа ругается если не задаешь переменные в int - n и k.

Вот так выглядит перечень с одним классом:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
void STUDENT::perechFIO()   //Перечень ФИО с указанием группы
{int i,j,fl;
 char ch;
 perFIO *y;
 k=0;
 y = new perFIO[n];
 if (y==NULL) {cout<<"Нет памяти!\n"; return NULL;}
 for(i=0;i<n;i++)
  {    strcpy(y[k].f.fam,px[i].f.fam);
    strcpy(y[k].f.iniz,px[i].f.iniz);
        strcpy(y[k].grup,px[i].grup); k++; 
  
 }
 py = new perFIO[k];
if (py==NULL) {cout<<"Нет памяти!\n"; delete []y; k=0; return NULL;}
 for(j=0;j<k;j++)
 py[j]=y[j];
 delete []y; 
 cout<<"Перечень:\n\n";
 sortPerechFIO();
 outputPerechFIO();
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru