Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Нарисовать треугольник https://www.cyberforum.ru/ cpp-beginners/ thread1641203.html
Помогите нарисовать треугольник. Я нарисовал, но надо сделать его наоборот. Он должен смотреть в другую сторону. Должно выйти что вот это. Сделал, но он смотрит в другую сторону, а должен наоборот. х х х х х х х х х #include <iostream>
C++ Зацикленный scanf_s
Scanf_s после первого ввода больше ничего не ждет и в цикле присваивает переменной старое значение и отправляет его. char *s = new char; while (true) { scanf_s("%", s, 255); s = (char)13; if (send(s1, s, strlen(s) - 1, 0) == SOCKET_ERROR) { printf("can't send\n"); return; }
C++ Квадратная матрица вещественных чисел https://www.cyberforum.ru/ cpp-beginners/ thread1641155.html
Дана квадратная матрица вещественных чисел размера NxN (рис. 1) Массив А Необходимо найти сумму и количество отрицательных элементов массива А.
C++ Определить номера строк двумерного массива https://www.cyberforum.ru/ cpp-beginners/ thread1641137.html
Дан двумерный массив размером m*n. Заполнить его с клавиатуры. Определить номера строк, содержащих только положительные элементы.
Найти количество элементов массива, лежащих в заданном диапазоне C++
Необходимо вывести количество элементов массива, лежащих в диапазоне от А до В. Правильно ли я выполнила задачу?#include <iostream> #include <string> using namespace std; int main() { setlocale(0, ""); int A,B,iMax=1,C=B-A, sum=0; const int n=10; int a={10,9,8,7,6,5,4,3,2,1};
C++ Обменная поразрядная сортировка масива https://www.cyberforum.ru/ cpp-beginners/ thread1641125.html
Помогите пожалуйста исправить код, у меня сортируется массив только по старшему биту как сделать что бы сортировалось по остальным битам тоже #include "stdafx.h" #include <iostream> #include <bitset> using namespace std; int main() { const int n = 8;
C++ Разработка программ с выделением подпрограмм Добрый вечер. Очень нужна помощь с написанием программы или лечебным пинком. Обыскала всё, что только можно - похожих задач не нашла, не знаю, как и решить: уровень пока позволяет писать только что-то попроще. Очень надеюсь на вашу помощь. Собственно, сам текст: Разработайте программу, выделив в ней одну или несколько подпрограмм. Требования к составляемым подпрограммам: - каждая подпрограмма... https://www.cyberforum.ru/ cpp-beginners/ thread1641116.html Обработать элементы двумерного массива по условию C++
Дан двумерный массив размером m*n. Заполнить его с клавиатуры. Определить номера строк, содержащих только положительные элементы.
C++ Найти количество элементов матрицы, не превосходящих по модулю 5; найти сумму нечётных элементов 3-й строки Дан двумерный массив целых чисел (5 строк, 4 столбца). Заполните его с клавиатуры. • подсчитайте количество элементов, не превосходящих по модулю 5; • подсчитайте сумму нечетных элементов 3-й строки; • все отрицательные элементы увеличьте в 3 раза; • выведите массив на экран до и после изменения. https://www.cyberforum.ru/ cpp-beginners/ thread1641100.html C++ Сформировать и вывести следующие матрицы https://www.cyberforum.ru/ cpp-beginners/ thread1641095.html
Сформировать и вывести следующую матрицу: А=\left(1001001 0101010 0011100 1111111 0011100 0101010 1001001 \right)
C++ Использование ассемблерных вставок для работы с вектором
Народ помогите исправить ошибку, отметил строчку в коде!!! #include <vector> #include <iostream> using namespace std; void binary_search(vector<int> v) { int a; int r = v.size()-1;
C++ Ввод/Вывод нескольких элементов за раз https://www.cyberforum.ru/ cpp-beginners/ thread1641053.html
Добрый день! Я пытаюсь научиться реализовывать ввод нескольких элементов за раз. Код моей программы: #include <stdio.h> #include <stdlib.h> using namespace std; int main() { int X, Y; int N; scanf("%d%d", &X, &Y);
В астрале
Эксперт С++
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
17.01.2016, 23:15 0

Реализация умного указателя - C++ - Ответ 8633242

17.01.2016, 23:15. Показов 2018. Ответов 13
Метки (Все метки)

Ответ

vvb2011, В стандарте есть отдельная специализация unique_ptr для массива: http://en.cppreference.com/w/cpp/memory/unique_ptr
Предлагаю пойти по тому же принципу.

Вернуться к обсуждению:
Реализация умного указателя C++
4
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.01.2016, 23:15
Готовые ответы и решения:

Доступ к полю умного указателя
Привет. Реализовал умный указатель. Появилась проблема: Если обращаться через перегруженный...

Использование умного указателя std::weak_ptr
Есть вот такой код иерархии классов. Нужно в последнем классе list, вместо динамического массива...

Проверить правильность реализации умного указателя
? template&lt;class T&gt; class Auto_Ptr { public: Auto_Ptr(); explicit Auto_Ptr(T* alloc);...

Утечка при комбинации сырого и умного указателя
После выхода из блока shared_ptr вызывает деструкторы объектов, но они почему-то остаются в...

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

Не выводится сообшения от деструктора для умного указателя
#ifndef Shared_ptr_H #define Shared_ptr_H template&lt;class T&gt; class shared_ptr { private: ...

Реализация собственного умного укзателя
Доброго времени суток! При самостоятельной реализации умного указателя столкнулся с проблемой...

Передача умного указателя в функцию принимающую указатель на указатель
Итак имеется функция со следующим параметром: HRESULT __stdcall Function(SomeClass **param); ...

Реализация интеллектуального указателя подсчета ссылок
Добрый день ! Подскажите пожалуйста, правильно ли я реализовал интеллектуальный указатель подсчета...

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