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

Реализация методов в классе. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Игра "Жизнь" http://www.cyberforum.ru/cpp-beginners/thread126203.html
Пожалуйста скиньте кто нибуть код проги написаной на С++ console application, буду очень благодарен!!! мне нужен код игры "Жызнь" написаной на С++ консол апликейшн, помогите пожалуйста! вот она...
C++ напишите код программы Написать программу, которая создает очередь целых чисел из вещественных, считываемых из файла, округляя их до ближайшего целого.Вывести полученную очередь на экран!!! http://www.cyberforum.ru/cpp-beginners/thread126198.html
Гармонический анализ C++
Здравствуйте!!! Подскажите пожалуйста, как Реализовать программку для Фурье Анализа. На C++. Разложение на гармоники, Коэффициент гармоник. Помогите умными мыслями. Может у кого исходники какие...
C++ Гармонический анализ
Здравствуйте!!! Подскажите пожалуйста, как Реализовать программку для Фурье Анализа. На C++. Разложение на гармоники, Коэффициент гармоник. Помогите умными мыслями. Может у кого исходники какие...
C++ исправление ошибки http://www.cyberforum.ru/cpp-beginners/thread126149.html
задание:напишите программу, которая считывает строку символов, выбирает числа из этой строки и записывает их в стек. вывести содержимое стека на экран. #include "stdafx.h" #include <fstream.h>...
C++ Найти максимум функции дана задача количество точек любое, есть функция у=(х*х)-(х/2), найти максимум этой функции! тоесть я понимаю так, для начала мы задаем количество точек, потом вбиваем в масив эти точки, потом... подробнее

Показать сообщение отдельно
Crudelis
Шаровик затейник
676 / 418 / 13
Регистрация: 06.05.2010
Сообщений: 1,109
06.05.2010, 17:55
примеру, есть класс студентов:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
class Student
{
    char group[50];
    char name[50];
    char fam[50];
    int age;
    char specializ[50];
public:
    void Show()
    {
            cout<<"Фамилия: "<<fam<<endl;
            cout<<"Имя: "<<name<<endl;
            cout<<"Специализация: "<<specializ<<endl;
            cout<<"Возраст: "<<age<<endl;
            cout<<"Возраст: "<<group<<endl;
            cout<<endl;
    }
}
в теле я создают массив:
Student obj[100];
т.е. в структуре у меня будет 100 студентов
для удаления например, нужно создать какой то темп массив к примеру
Student objtemp[100];
перезаписать в него тело obj[100], потом к примеру нужо удалить 50го студета, я в темп сдвигаю весь массив на одного
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
int k=0;
for(int i=0;i<100;i++)
{
if(i==50)
{
objtemp[k]=obj[i];// т.е. при достижении 50 я k не добавляю и как бы сдвигаю массив
}
else
{
objtemp[k]=obj[i];
k++;
}
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.