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

smart pointer с указателем на new[] - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дана последовательность целых чисел http://www.cyberforum.ru/cpp-beginners/thread1025769.html
Помогите пожалуйста решить задачу в С++. Дана последовательность целых чисел. Подсчитать количество элементов, не попадающих в заданный интервал. Нужно решить используя одномерный и двумерный массив.
C++ Указатель на двумерный массив хочу заменить вот такую запись: fs.read((char*)&size_struct, sizeof(int)); fs.read((char*)&size_arr, sizeof(int)); char * item0 = new char*size_arr]; fs.read((char*)item0, size_struct*size_arr); fs.read((char*)&size_struct, sizeof(int)); fs.read((char*)&size_arr, sizeof(int)); char * item1 = new char*size_arr]; fs.read((char*)item1, size_struct*size_arr);... http://www.cyberforum.ru/cpp-beginners/thread1025752.html
C++ Не работает прога. error C4996: 'itoa'
Вот сам код программы #include "stdafx.h" #include <string.h> #include <iostream> #include <fstream> #include <string> using namespace std;
C++ Предупреждение о Extended initializer lists
При использовании функции nanosleep при компиляции g++ выводит следующее: ex.cpp: В функции «void* postav(void*)»: ex.cpp:66:21: предупреждение: extended initializer lists only available with -std=c++11 or -std=gnu++11 Что значат эти надписи: -std=c++11 or -std=gnu++11 и как вообщем исправить? Заранее спасибо
C++ написать программу считающую количество гласных букв в едите http://www.cyberforum.ru/cpp-beginners/thread1025703.html
написать программу считающую количество гласных букв в едите
C++ Как вызвать функцию через указатель? Привет всем! Помогите пожалуйста! Есть готовая рабочая программа, надо вызвать функцию через указатель. Никак не могу разобраться... =( #include <stdio.h> #include <stdlib.h> #include <locale.h> #include <iostream> #include "time.h" // конструктор класса по умолчанию TimeBase::TimeBase() : подробнее

Показать сообщение отдельно
nexen
187 / 180 / 3
Регистрация: 27.01.2012
Сообщений: 1,335

smart pointer с указателем на new[] - C++

02.12.2013, 16:44. Просмотров 297. Ответов 2
Метки (Все метки)

Как я понимаю, реализация shared_ptr boost или tr1 подразумевает, что в неё будет передан одиночный объект, который будет удален через delete. Есть ли аналог shared_ptr для массива объектов, выделенных через new[]?
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru