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

класс "очередь параметров" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Полиномы чебышева http://www.cyberforum.ru/cpp-beginners/thread431671.html
Программа должна аппроксимировать функцию полиномами чебышева. Подскажите в чём ошибка. #include <iostream> #include <cmath> #include <ctime> #include <fstream> #include <conio.h> #include...
C++ Алгоритм Джарвиса. вече добрый, у меня вопрос по алгоритму Джарвиса - http://ru.wikipedia.org/wiki/%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC_%D0%94%D0%B6%D0%B0%D1%80%D0%B2%D0%B8%D1%81%D0%B0 как найти первую... http://www.cyberforum.ru/cpp-beginners/thread431664.html
Описать структуру с именем ZNAK C++
вот код программы всё работает, тут ввод с клавиатуры а нужно чтобы из файла Добавлено через 32 секунды #include <fstream> #include <iostream> #include <cstdio> #include <cstdlib> #include...
Задачи на массивы в С++ C++
Здравствуйте, помогите пожалуйста с решением 2 задач: 1. Даны целые числа a1, ..., a30. Все члены последовательности с четными номерами, предшествующие первому по порядку члену со значением...
C++ Обработку исключений при вводе некорректных данных http://www.cyberforum.ru/cpp-beginners/thread431645.html
#include <iostream> #include <signal.h> using namespace std; class Student{public: string Status,Speciality,Name,LName; string Write(){cout<<"Status:...
C++ Дружественные классы. Есть ли смысл в коде: class A{ ... public: bool ff(); } class B{ подробнее

Показать сообщение отдельно
retmas
Жарю без масла
864 / 746 / 168
Регистрация: 13.01.2012
Сообщений: 1,702
20.01.2012, 20:03
кароч не знаю что вам надо, но тут
C++
1
2
3
4
5
6
7
8
istream & operator>>(istream&is,elem& e)
{
        cout<<"Введите номер: ";
        is>>e.num;
        cout<<"Введите поле инфо: ";
        is>>e.str;
        return is;
}
нигде не выделено памяти чтоб читать в e.str

Добавлено через 10 минут
пардон, не заметил, выделяется

Добавлено через 1 минуту
лучше скажите, что она должна делать, но не делает

Добавлено через 12 минут
C++
1
2
3
4
5
6
7
8
9
10
11
elem & elem::operator=(elem &e)
{
        if(this==&e)
                return *this;
        delete[] str;
        num=e.num;
        str=new char[num];
        for(int i=0;i<num;i++)
                str[i]=e.str[i];
        return *this;
}
здесь точно для str нужно выделить память для num элементов? т.е. число, которое вы вводите, будет длиной(почти) вводимой строки? вы этого хотели? или все же нет?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru