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

new не работает со структурой у которой перегружены скобки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти значение функции sinx с заданной точностью ε, используя данное разложение http://www.cyberforum.ru/cpp-beginners/thread767851.html
3. Функция sinxраскладывается в ряд вида: sinx=x-x^3/(3!)+x^5/(5!)-...+(-1)^n * x2n+1/((2n+1)!)+... Найти значение функции sinx с заданной точностью ε, используя данное разложение.
C++ Создать новый массив А1, содержащий все четные элементы массива А, расположенные по возрастанию 2. Дан целочисленный массив А размером Н. Создать новый массив А1, содержащий все четные элементы массива А, расположенные по возрастанию. Создать новый массив А2, содержащий все нечетные элементы... http://www.cyberforum.ru/cpp-beginners/thread767850.html
C++ Работа с односвязным линейным списком
Здравствуйте, нужна ваша помощь , нужно програмка для работы с односвязным линейным списком а именно создание,удаление и поиск по значению , добавление элемента. Искал много и толкон не нашел...
Программа, генерирующая 10.000 случайных величин, построение графиков функции плотности и распределения C++
Слезно прошу! Умоляю, помогите! Сессия подходит к концу, а я не успела сдать программирование:( Помогите написать, пожалуйста. Нужно создать программу, которая генерирует 10.000 случайных величин...
C++ помоггите прокомментироватьь и разобратьсяя в коде http://www.cyberforum.ru/cpp-beginners/thread767779.html
:( #include <iostream> #include <string> #include <cstdlib> #include <conio.h> using namespace std; class Monstr { private:
C++ Что лучше читать книги по С++ в оригинале или переводе? Если говорить конкретнее, речь идет о серии C++ In-Depth. Я вот склоняюсь ко мнению, что оригинал лучше, т.к. иногда переводят как то по китайски... Хотелось бы ваше мнение... подробнее

Показать сообщение отдельно
Tiva
94 / 94 / 1
Регистрация: 25.04.2012
Сообщений: 429
21.01.2013, 13:59  [ТС]
Цитата Сообщение от gray_fox Посмотреть сообщение
Добавить конструктор по умолчанию.
да, уже сделал, теперь программа крашится
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
72
73
74
75
76
77
#include <string>
#include <iostream>
#include <fstream>
using namespace std;
struct Coordinate
{
    int x,y;
    Coordinate(){}
    Coordinate(int a1, int b1) : x(a1),y(b1) { }
    void operator()(int a,int b)
    {
        x=a;
        y=b;
    }
};
class Point
{
protected:
    Coordinate *cord;
public:
    Point();
    Point(Coordinate&);
    ~Point();
};
Point::Point()
{
    cord=new Coordinate(0,0);
}
Point::Point(Coordinate& c)
{
    cord->x=c.x;
    cord->y=c.y;
}
Point::~Point()
{
    delete cord;
}
class Quad:public Point
{
public:
    Quad(Coordinate *cord);
    Quad(Coordinate&);
    Quad();
    ~Quad();
    void print();
};
void Quad::print()
{
    for(int i=0; i<4; i++)
    {
        cout<<"("<<cord[i].x<<"; "<<cord[i].y<<")\n";
    }
}
Quad::Quad(Coordinate& c1)
{
    Point::Point(c1);
}
Quad::Quad()
{
    cord=new Coordinate[4];
    for(int i=0; i<4; i++)
    {
        cord[i].x=0;
        cord[i].y=0;
    }
}
Quad::~Quad()
{
    delete[] cord;
}
 
int main(void)
{
    Coordinate c(1,2);
    Point p(c);
    system("pause");
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru