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

Опциональный вызов деструктора в шаблоне - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать и протестировать рекурсивную функцию вычисления http://www.cyberforum.ru/cpp/thread262346.html
∫▒dx/〖(x-a)〗^n = - 1/((n+1) 〖(x-a)〗^(n-1) ) прикрепляю файл,если не понятно
C++ Написать и протестировать функцию конкатенции строки Написать и протестировать функцию конкатенции строки STRNCAT (str1, str2, n), склеивающую str1 с n количеством символов из str2. Функция должна возвращать TRUE в случае успеха и FALSE в случае неудачи. http://www.cyberforum.ru/cpp/thread262345.html
Функции C++
Убрать из первой строки все символы, входящие во вторую строку уже окончательно запутался помогите пожалуйста
C++ Скоро аттестация, а программы написать все не могу(((
Скоро будут ставить аттестацию, а программы написать не могу - плохо усвоил тему((. Помогите написать 3 программы на обработку строк на языке С++: 1)Дана строка символов. Выяснить имеется ли в строке следубщие два символа стоящие рядом. 2)Определить, сколько в тексте слов, в состав которых входит слог сок. 3)Дан текст. Напечатать те слова, которвые удовлетворяют следующему свойству: буквы...
C++ Генерация программного кода по xml файлу http://www.cyberforum.ru/cpp/thread261646.html
Всем добрый день. Пишу дипломный проект - программу, позволяющую из блоков, подобных UML блокам составлять простые алгоритмы (линейные, условные и циклические) и выполнять их. Одной из обязательных условий является генерация кода на языке C из готовой блок-схему. Вот с генерацией у меня проблемы. Линейные алгоритмы без проблем, а вот условные никак не могу сделать. Блок-схема представляет из...
C++ Создание структуры "префиксное дерево". Ошибка "Access violation writing location". Есть структура данных - бор или префиксное дерево. class trie { char value; // символ узла trie** pointers; // ссылки на следующие узлы public: trie(char value = '#'){ this->value = value; this->pointers = new trie*; // выделение памяти FOR(i,0,26) this->pointers = 0; // обнуление подробнее

Показать сообщение отдельно
Deviaphan
Делаю внезапно и красиво
Эксперт C++
1286 / 1220 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
23.03.2011, 18:44     Опциональный вызов деструктора в шаблоне
Цитата Сообщение от SQReder Посмотреть сообщение
if (destroy) for (unsigned int x = 0; x < w; x++) delete matrix[y][x];
Это удаляет объект, на который хранится указатель в матрице. Т.е. когда Т - указатель. Если использовать интеллектуальные указатели или хранить в матрице значения, то в этом цикле необходимость отпадает.
 
Текущее время: 10:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru