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

Вектор объектов класса - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Возвращение двух значений через ссылку и return http://www.cyberforum.ru/cpp-beginners/thread1775620.html
При выполнении программы функция возвращает количество и сумму чисел, находящихся между первым и последним отрицательными элементами. Через return я возвращал количество, а через ссылку - сумму. Количество возвращается правильно, а сумма - рядом цифр. В чем допущена ошибка? #include<iostream> #include<cstdlib> using namespace std; int n, a, i1=0, n1, i2=0, n2, rez, i, kol=0, ccilka=0,...
C++ Разъясните код работы с xinput1_4.dll Здравствуйте! Я по моему уже задавал этот вопрос давно, но не кто не ответил, объясните, что обозначает этот код: // здесь есть что то лишнее? И как это работает #define X_INPUT_GET_STATE(name) DWORD WINAPI name(DWORD dwUserIndex, XINPUT_STATE *pState) typedef X_INPUT_GET_STATE(x_input_get_state); X_INPUT_GET_STATE(XInputGetStateStub) { return(ERROR_DEVICE_NOT_CONNECTED); } static... http://www.cyberforum.ru/cpp-beginners/thread1775589.html
Удаление начального узла C++
Всем привет,помогите пожалуйста, нужно написать функцию,которая удаляет начальный узел двухсвязного линейного списка
C++ Вывести элементы матрицы, равные сумме индексов
Нужно создать двумерный массив A и вывести его элементы, равные i+j; Заранее благодарю за помощь. :)
C++ Почему равно нулю? http://www.cyberforum.ru/cpp-beginners/thread1775506.html
Здравствуйте!У меня проблемы с кодом!Оно всегда равняется нулю,а должно к числу.Помогите пожалуйста;) #include <iostream> #include <vector> using namespace std; class SISO { virtual float simulate(float u) = 0; };
C++ Из числа float получить два int-a: целую и дробную части Всем привет. Как можно из числа float получить два inta. приведу пример: есть 1,45 и 2,397. из первого нужно получить 1 и 45, из второго 2 и 397... подробнее

Показать сообщение отдельно
Operok
125 / 123 / 33
Регистрация: 15.02.2015
Сообщений: 386
Завершенные тесты: 2
05.07.2016, 09:54     Вектор объектов класса
Цитата Сообщение от HEYDEPZHUMblU Посмотреть сообщение
По поводу деструктора тоже вопрос. Если я не использую динамические переменные, то как высвободить память? Или это нужно только с динамическими переменными?
Если не используете, то не надо освобождать, почитайте про RAII. Также вы можете не объявлять деструктор без надобности (если вам в нём нечего добавить от себя), тогда компилятор сам сгенерирует необходимые конструкторы, операторы присваивания и деструктор. Так же можно компилятору явно указать:
C++
1
2
3
4
5
6
7
8
9
10
11
class Zoo
{
public:
    ...
    Zoo(const Zoo&) = default;  //конструктор копирования по умолчанию
    Zoo(Zoo&&) = default;  //конструктор перемещения по умолчанию
    Zoo& operator=(const Zoo&) = default;  //копирующий оператор присваивания по умолчанию
    Zoo& operator=(Zoo&&) = default;  //перемещающий оператор присваивания по умолчанию
    ~Zoo() = default;  //деструктор по умолчанию
    ....
}
 
Текущее время: 07:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru