|
|
Другие темы раздела | |
C++ Олимпийские задачки Создать файл, в который записать не менее 20 целых чисел в диапазоне от -11 до 2. Вывести содержимое файла на экран. Предпоследний положительный элемент заменить на его номер. Вывести измененный файл на экран. Массив при этом не использовать. ------------------------------------------------------------------------------------------------------------------------------------------ При... https://www.cyberforum.ru/ cpp-beginners/ thread1723572.html |
Как происходит считывание из файла? C++ Вот код на си, где мы считываем файл, где первая и вторая строчки числа. Можете пожалуйста пояснить по коду? Заранее спасибо. #include <fstream> #include <iostream> #include <vector> #include <string> using namespace std; typedef char byte; |
C++ Сортировка вставками #include <stdio.h> #include <iostream> #include <ctime> using namespace std; const int n = 1000; int size; void insertSort(int* a, int size) { int i, j, tmp; https://www.cyberforum.ru/ cpp-beginners/ thread1723562.html | C++ Вывести данные о студентах, сдавших сессию на отлично /* Вариант 4 4.Дана информация о пяти студентах. Структура имеет вид: фамилия, имя, отчество и 4 оценки за экзамены. Вывести данные о студентах, сдавших сессию на отлично. Помогите !!! Программа выводит одно и тоже */ #pragma once https://www.cyberforum.ru/ cpp-beginners/ thread1723558.html |
C++ Перевести с Паскаля на С++ Здравствуйте! Можете помочь, мне надо перевести код с Паскаля на С++ (код паскаля на фото). Вот что получилось у меня. Но код не работает, так как должен хоть и запускается, помогите разобраться? #include <iostream> #include <fstream> #include <math.h> #include <stdlib.h> #include <stdio.h> #include <string.h> const int size = 18; |
C++ Определить, принадлежит ди точка заштрихованной области графика
https://www.cyberforum.ru/ cpp-beginners/ thread1723525.html Дан график и координаты точки. Напечатать 0, если точка не принадлежит заштрихованной области и 1, если принадлежит. Проверить все возможные варианты точек. (в листинге указать все ответы), то есть выполнить полное тестирование программы. |
C++ Определить сколько раз оно встретилось в тексте самое длинное слово Мне нужно здать програму но я не знаю как ее объяснить. Напишыте пожалуйста коменты к програе. Буду очень благодарен если поможыте! Задание такое: написать программу, которая считывает текст из файла, находит самое длинное слово и определяет, сколько раз оно встретилось в тексте. А вот сама програма #include "stdafx.h" #include <iostream> #include <fstream> #include <vector> #include... https://www.cyberforum.ru/ cpp-beginners/ thread1723524.html |
C++ Удалить из списка повторяющиеся элементы проверив ФИО и Адрес Помогите пожалуйста:-| задание, есть список клиентов, в котором записано ФИО, Адрес, скидка предоставляемая покупателю. и нужно удалить из списка повторяющиеся элементы проверив ФИО и Адрес. не могу сделать удаление вот мой код: #include "stdafx.h" #include <iostream> |
C++ Error C2061: syntax error : identifier 'h'
https://www.cyberforum.ru/ cpp-beginners/ thread1723505.html в чем ошибка? error C2061: syntax error : identifier 'h' #include "stdafx.h" #include "stdio.h" #include "conio.h" #include <iostream> #include "math.h" #include <locale.h> #include "string.h" using namespace std; |
C++ Найти максимальные элементы главной и побочной диагоналей матрицы и поменять их местами Дана матрица nxn. Найти максимальные элементы главной и побочной диагоналей матрицы и поменять их местами. Нашел максимальные элементы, но не могу поменять их местами. #include <stdio.h> int main(int argc, const char * argv) { int i, j, n, m, b, maxg, maxp; do{ printf("vvedite kol-vo strok (<30)\n"); scanf("%d", &n); https://www.cyberforum.ru/ cpp-beginners/ thread1723500.html |
как собрать два проекта в один C++ Ребята может кто объяснить как собрать два проекта в один. А точнее написал две небольших программки, одна на чистом с++ а другая с использованием CLR-функции, но надо объеденить в один исполняемый файл. Спасибо. |
C++ Не считывается из в параметризованного динамического массива Есть массив _desk. Записываю туда мои объекты (производные от класса Piece). Point - это просто структура с координатами ячейки массива. Point(x,y) Нужно вывести все это в консоль, но получаю вместо объектов непонятные цифры: Вопрос, что где не так? template<int Size> https://www.cyberforum.ru/ cpp-beginners/ thread1723482.html |
2782 / 1935 / 570
Регистрация: 05.06.2014
Сообщений: 5,600
|
|
28.04.2016, 21:49 | 0 |
Вызвать виртуальный метод элемента вектора - C++ - Ответ 908326428.04.2016, 21:49. Показов 780. Ответов 3
Метки (Все метки)
Ответ
Да, при clear, pop_back и прочих разрушениях умного указателя, он сам прибьет объект которым владеет. А читать надо тут ("unique_ptr objects automatically delete the object they manage (using a deleter) as soon as they themselves are destroyed") или тут ("разрушает объект через его указатель, когда unique_ptr выходит из области видимости").
Вернуться к обсуждению: Вызвать виртуальный метод элемента вектора C++
0
|
28.04.2016, 21:49 | |
Готовые ответы и решения:
3
Как вызвать метод вектора из динамического массива? Виртуальный метод Виртуальный метод Заданный вектор А, состоящий из n элементов. Переставить компоненты вектора, размещенные после самого элемента вектора А |
28.04.2016, 21:49 | |
28.04.2016, 21:49 | |
Помогаю со студенческими работами здесь
0
Виртуальный метод, шаблоны Указатель на виртуальный метод Итератор и виртуальный метод Виртуальный метод с variadic аргументами ? |