С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Шаблон функции, которая выводит переданный ей массив в обратном порядке https://www.cyberforum.ru/ cpp-beginners/ thread3016647.html
Написать программу, которая инициализирует 3 массива длиной 15 типов int, float, char. Написать шаблон функции, которая выводит переданный ей массив в обратном порядке. Вывести на экран все массивы, используя функцию
C++ Не хватает размерности стандартных типов при реализации RSA
Всем привет! Кароч решил написать криптосистему RSA на C++ Но столкнулся с тем когда большие числа возводятся в степень, не хватает количество цифр) использовал long long int всё равно число было слишком большим. А вот реализовать быстрое возведение степень я так и не понял как сделать на плюсах. P.s Надеюсь что этот код чем то поможет другим) // ConsoleApplication3.cpp : Этот файл...
C++ Считать определенное количество символов с бинарного файла Добрый день, в бинарный файл записывается размер строки, а затем сама строка посредством функтора: class Store { std::ofstream& fout; public: Store(std::ofstream& out) : fout(out) {} void operator()(const std::string& s) { std::size_t len = s.length(); https://www.cyberforum.ru/ cpp-beginners/ thread3016608.html C++ Нюансы с функтором https://www.cyberforum.ru/ cpp-beginners/ thread3016593.html
Добрый день. Необходимо написать функтор Store, который записывает строковую информацию в бинарный файл. Подскажите пожалуйста, как ему туда передать строку? В каком месте я должен вызывать operator()()? Заранее спасибо. #include <iostream> class Store { std::string str; public: Store(std::ofstream& fout) {
C++ Написать перегруженную функцию
Написать перегруженную функцию, которая находит сумму переданных ей элементов (от 2 до 5 целочисленных переменных) и выводит ее на экран
C++ Интерполяция таблично заданной функции программа интерполяции таблично заданной функции с помощью полиномов Ньютона или Лагранжа. Входные данные: • исходная сетка узлов интерполяции; • значения интерполируемой функции; • новая сетка узлов, на которой необходимо вычислить значения функции; • порядок полинома. Выходные данные: • новая сетка; • значения полинома на новой сетке; https://www.cyberforum.ru/ cpp-beginners/ thread3016574.html
C++ Перегрузка операторов в классе Matrix Возникли трудности с перегрузкой операторов, нужно: Инкремент и декремент, операторы сравнения двух матриц (== и =!), логические операторы (<, <=, >, >=), оператор присваивания, оператор который возвращает строку в виде одномерного массива, оператор () для доступа к любому элементу матрицы, оператор преобразования типа к int (сумма всех элементов матрицы) Уже есть матрица, осталось операторы. Я... https://www.cyberforum.ru/ cpp-beginners/ thread3016570.html Display in a column the numbers that are separated in the line by "," C++
hi Task: display in a column the numbers that are separated in the line by "," input : 11,22,33,44 output : 11 22 33 44
C++ Hello world в обратно порядке через рекурсию https://www.cyberforum.ru/ cpp-beginners/ thread3016563.html
Всем привет! подскажите пожалуйста, сделал текст передаваемый в функцию и выводит в обратном порядке, только пишет какую-то крокозябру с переди.. и текст ушел в сторону? #include <iostream> using namespace std;
C++ Крестики-нолики выбор размера поля Добрый день! Помогите оптимизировать код, чтобы можно было выбирать размер поля. #include <iostream> #include <windows.h> #include <conio.h> #include <time.h> https://www.cyberforum.ru/ cpp-beginners/ thread3016534.html
C++ Вывести все предложение которые в скобках
Допустим я считал файл, там много текста! допустим в этом тексте есть много предложений в скобках, типа (Привет как дела) или (Я покушал). как сделать чтобы мне в консоль вывело все такие предложение которые в скобках, даже если их штук 20!
C++ Запись данных в переменную через память Доброго времени суток! Нуждаюсь в совете/помощи людей по опытнее. Есть собранный проект,который выводит в консоль полученные данные. Код: BYTE text = "$text$"; int main() { std::cout << text << "\n"; https://www.cyberforum.ru/ cpp-beginners/ thread3016496.html
0 / 0 / 0
Регистрация: 11.04.2022
Сообщений: 96
0

Исправить ошибку в коде: Undefined symbol: Person::~Person() - C++ - Ответ 16421551

27.08.2022, 21:04. Показов 1328. Ответов 2
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
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
#include <iostream>
#include <stdio.h>
#include <ctime>
using namespace std;
 
class Person
{
    string name;
public:
    Person() :name("none") { }
    Person(string name) :name(name) { }
    virtual void Print()const
    {
        cout << " ---------- " << name << " ---------- " << endl;
    }
   virtual ~Person() = 0;
};
 
 
class Aspirant :public Person
{
    string *subjects;
    size_t countsubjects;
 
public:
    Aspirant(string name, initializer_list<string> subjects) :Person(name)
    {
        this->countsubjects = subjects.size();
        this->subjects = new string[countsubjects];
        int i = 0;
        for (string sub: subjects)
        {
            this->subjects[i] = sub;
            i++;
        }
    }
    void Print()const override
    {
        Person::Print();
        cout << "Subject: ";
        for (int i = 0; i < countsubjects; i++)
        {
            cout << subjects[i] << " | ";
        }
        cout << endl;
    }
    ~Aspirant() override
    {
        cout << "Aspirant destructor" << endl;
        if(subjects != nullptr)
            delete[]subjects;
    }
};
 
int main()
{
    srand((unsigned)time(NULL));
//    Student st("Vasia", "Programmer");
//    st.Print();
//    Aspirant asp("Kolya", "Water Engineer", { "Recuperetion", "Python", "Trend in UI" });
//    asp.Print();
 
    Person *people[2]
    {
        //new Person ("Vasia"),
        new Aspirant ("Kolya", { "Recuperetion", "Python", "Trend in UI" }),
        new Aspirant ("Olga", { "Instagram", "Facebook"})
    };
    for (int i = 0; i < 3; i++)
    {
        people[i]->Print();
        delete people[i];
    }
 
}


Вернуться к обсуждению:
Исправить ошибку в коде: Undefined symbol: Person::~Person() C++
0
Заказать работу у эксперта
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.08.2022, 21:04
Готовые ответы и решения:

Класс Person. Исправить ошибку в коде
Ребят, помогите пожалуйста. Что-то никак не пойму в чем ошибка. Подчеркивает &quot;Халилов&quot; #include...

Создайте класс person. Создайте тип people, описывающий массив элементов типа person.
Создайте класс person. У него должны быть поля: name: string; sex: (&quot;муж&quot;, &quot;жен&quot;); height:...

Выдает ошибку( undefined symbol display() in module, как исправить?
#include &lt;iostream.h&gt; #include &lt;string.h&gt; #include &lt;stdlib.h&gt; #include &lt;stdio.h&gt; #include...

Разница между объявлениями const Person p1 и Person const p1
Всем привет. Собственно весь вопрос уместился в заголовок: в чем разница между объявлениями...

2
27.08.2022, 21:04
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.08.2022, 21:04
Помогаю со студенческими работами здесь

Найти причины и способы исправления ошибок в коде (класс "Person")
Возникла проблема при изучении классов #pragma once class person { private: int age; char...

Как исправить ошибку "Undefined symbol StringGrid1"?
//--------------------------------------------------------------------------- #include &lt;vcl.h&gt;...

Vector, push_back. Cannot convert parameter 1 from 'person' to 'person ^'
Помогите разобраться с push_back. Появляется ошибка error C2664: 'void std::vector&lt;_Ty&gt;::...

Реализовать родительский класс Person и дочерний класс Student, который наследуется от Person
Реализовать родительский класс Person, который в качестве аргументов принимает имя, возраст и имеет...

Выдаёт ошибку о том, что перед person обнаружена скобка
Здравствуйте, помогите пожалуйста, по информатике задали создать программу, которая каким-либо...

Как исправить ошибку: java: cannot find symbol symbol: class func location: package fTest ?
Здравствуйте подскажите пожалуйста, как это исправить ? Задача была создать 2 функции и...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru