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

Шаблон и выделение памяти - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ размеры файлов данного подкаталога http://www.cyberforum.ru/cpp-beginners/thread268386.html
Подстажите пожалуйста, как мне найти размеры файлов данного подкаталога, какими функциями и если возможно то код
C++ Посчитать выражение, введенное в строку Что-то запутался, помогите пожалуйста добрым кодом на следующую задачу: Пользователь вводит с клавиатуры арифметическое выражение (используемые операции только сложение и вычитание). Посчитать его... http://www.cyberforum.ru/cpp-beginners/thread268381.html
C++ среднее арифметическое на Pascal ABC
Помогите найти среднее арифметическое первых 50-ти нечётных натуральных чисел, на паскале абс
C++ проверка на неправильный ввод данных
//часть проги cout<<"Ocenka po matematike: "; do{cin>>x.matan;while(x.matan<1){cout<<"Ocenka ne mojet bit` otricatel`noi! Vvedite zanovo!"<<endl;break;}}while(x.matan<1); //здесь я проверяю...
C++ разделить предложение на слова http://www.cyberforum.ru/cpp-beginners/thread268321.html
разделить предложение на слова и расставить слова по алфавиту по первой букве #include <stdafx.h> #include <iostream> #include <stdlib.h> #include <conio.h> #include <string.h> #include...
C++ С клавиатуры вводится текст,посчитать длину самого длинного слово Спасибо подробнее

Показать сообщение отдельно
ObiSan
5 / 5 / 0
Регистрация: 08.10.2010
Сообщений: 23
02.04.2011, 12:29  [ТС]
Собственно я остановился на варианте

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
template<class T> T* CreateArray(int n)
{
    T* a = new T [n];
    return a;
}
 
int main()
{
    double* a;
    int n = 5;
    a = CreateArray<double>(n);
    return 0;
}
P.S. Проверка на NULL и освобождение это само собой - не о том речь.
P.P.S. Параллельно задал вопрос на басурманском форуме, много интересного узнал =). Если интересно - http://stackoverflow.com/questions/5513545/template-memory-allocation
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru