|
|
Другие темы раздела | |
C++ Программа, переводящая число из двоичной в десятичную #include <stdio.h> #include <conio.h> #include <string.h> void main () { char bin; long int dec; int i;// номер разряда int v;//вес i-го разряда printf("Введите 8-ми разрядное дв.ч"); https://www.cyberforum.ru/ cpp-beginners/ thread1703396.html |
Исправить ошибку. Интерполяционный поиск C++ //#include "stdafx.h" #include <iostream> #include <cstdlib> #include <ctime> #include <conio.h> using namespace std; int InterpolSearch(int A, int key) { |
C++ Используя таблицу конечных разностей, определить значение 1 и 2-ой производной 1. Используя таблицу конечных разностей, определить значение 1 и 2-ой производной в точках Х=Х0, Х=Х0+0,5h, X=X10-0,5h, X=X10, используя интерполяционные формулы Ньютона. Оценить погрешность. 2. Разработать алгоритм и составить программы для численного дифференцирования. вот такая табличка должна быть x f(x) f’(x) f’(x)H Погр-ть ’ f’’(x) f’’(x)H Погр-ть ’’ есть... https://www.cyberforum.ru/ cpp-beginners/ thread1703376.html |
C++ Компилятор выдаёт ошибку error C4996: 'strcpy': This function or variable may be unsafe
https://www.cyberforum.ru/ cpp-beginners/ thread1703341.html Добрый день! Помогите , пожалуйста, узнать в чём проблема. Код взят из книги. Мне он не очень нравится, были мысли что где-то есть опечатка. ввёл код и он не работает. #include <iostream> #include <cstring> using namespace std; char * getname(void); int main() { char * name; name = getname(); |
C++ Реализовать параллельную сортировку слиянием Нужно реализовать параллельную версию сортировки слиянием. Есть код распределения массива по процессам, сортировки блока на каждом процессоре и слияние блоков. #include "stdio.h" #include "mpi.h" #include "fstream" if(processorId == 0) { data = new int; |
C++ Удаление каждого M-го элемента списка Есть двусвязный список и нужно удалить каждый M элемент списка. Как такое осуществить? https://www.cyberforum.ru/ cpp-beginners/ thread1703328.html |
C++ Хранение матрицы при решении огромных СЛАУ Компьютер может решать СЛАУ с матрицей в миллион строк. Для хранения такой матрицы в оперативной памяти среднестатистического компьютера не достаточно, например, двумерный массив типа float размером миллион на миллион будет весить в районе 2 Терабайт. Возникает вопрос, как хранят такие матрицы, при решении больших систем? Ведь даже не у каждого жесткий диск на 2 ТБ есть, чтобы записать туда эту... https://www.cyberforum.ru/ cpp-beginners/ thread1703318.html |
C++ Не определяеться переменная int main(int argc, char* argv) { srand(time_t(NULL)); setlocale(LC_ALL, "rus"); cout << "Введите размер массива: "; int b, w; cin >> b >> w; int **a = new int*; // одномерный динамический массив for (int i = 0; i < b; i++) a = new int; for (int i = 0; i < b; i++) |
C++ Переделать программу работы с массивом для работы с вектором
https://www.cyberforum.ru/ cpp-beginners/ thread1703307.html помогите переделать эту программу!!...при одном условии....вот что находится между int main() и return 0; сохранить.....здесь нужно использовать вектора...я начал создавать его но остановился так как я здесь не всё понимаю...заранее спасибо. #include <iostream> #include <vector> using namespace std; void show(const char *msg, vector<char> vect); int main() |
C++ Добавьте в программу функцию для цикла
https://www.cyberforum.ru/ cpp-beginners/ thread1703299.html #include <iostream> #include <cmath> using namespace std; int main() { double a,b,h,x,y; cout << "Enter x:"; cin >> x; y = log(tan(x)); // можно также использовать 1/(sin(x)*cos(x)) |
C++ Подсчитать сумму членов ряда Для ряда, члены которого вычисляются по формуле, соответствующей Вашему индивидуальному заданию, подсчитать сумму членов ряда с точностью до 0.000001 и сумму первых 10 членов ряда. Если Вы считаете это необходимым, можете упростить или преобразовать выражение. |
C++ Вычисление суммы ряда
https://www.cyberforum.ru/ cpp-beginners/ thread1703293.html Написать программу и построить блок-сехму циклической программы |
88 / 88 / 80
Регистрация: 25.08.2013
Сообщений: 337
|
|
04.04.2016, 23:01 [ТС] | 0 |
Allocate_shared и make_shared - C++ - Ответ 897942904.04.2016, 23:01. Показов 2356. Ответов 4
Метки (Все метки)
Ответ
Croessmah, я понял. Но чем они отличаются так сказать на деле, у них есть отличия в применении? Зачем тогда allocate_shared, если была make_shared. И зачем использовать распределитель для выделения под shared, если в выделенной памяти все равно создаются объект(ы) и использование функций, таких как deallocate, destroy не рассматривается. И вот тут вроде пишут о каком-то преимуществе у allocate, но я внятно перевести не могу никак...
make_shared and allocate_shared function templates Добавлено через 6 минут Это значит только под один один указатель? Вернуться к обсуждению: Allocate_shared и make_shared C++
0
|
04.04.2016, 23:01 | |
Готовые ответы и решения:
4
Shared_ptr vs make_shared boost::make_shared и закрытый конструктор Можно ли, используя make_shared<T> выделять память под массивы, по аналогии с функцией make_unique<T>? |
04.04.2016, 23:01 | |