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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
lost7070
0 / 0 / 0
Регистрация: 25.07.2012
Сообщений: 31
#1

Каким оператором удалить строку String^ созданную gcnew? - C++

28.10.2012, 13:58. Просмотров 690. Ответов 2
Метки нет (Все метки)

Здравствуйте.
Подскажите чем удалить строку String^ созданную с помощью gcnew?
Оператор delete видимо не подходит.
C++
1
2
String^ str = gcnew String(pv->name_bus);
delete str;
Заранее благодарен всем отозвавшимся.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.10.2012, 13:58     Каким оператором удалить строку String^ созданную gcnew?
Посмотрите здесь:
C++ Где и почему используют ту или иную строку std::string, char[], System::String^ ?
C++ Объясните, каким образом программа могла бы использовать класс string, не прибегая к объявлению using
в классе создаётся объект оператором new, как его удалить после использования в основной программе? delete в вызывающей функции не вариант! C++
fstream (удалить файл каким то методом и переименовать) C++
Каким образом нормально считать с консоли строку? C++
Как скопировать строку типа std::string в другую строку такого же типа? C++
C++ Ввести строку и слово, удалить все вхождения слова и вывести строку
C++ Найти в матрице строку где сумма элементов минимальна и удалить эту строку
Перевести строку типа string, в строку типа double C++
C++ Удалить последнюю строчку в string
Преобразовать string в c-style строку C++
C++ С помощью string прочитать строку

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
BRcr
4006 / 2295 / 155
Регистрация: 03.02.2011
Сообщений: 5,064
Записей в блоге: 10
28.10.2012, 15:07     Каким оператором удалить строку String^ созданную gcnew? #2
Почему это он не подходит?
Память, выделенную этим оператором, кстати, не обязательно освобождать, это делается автоматически.
kertio
26 / 26 / 1
Регистрация: 20.09.2011
Сообщений: 68
28.10.2012, 15:14     Каким оператором удалить строку String^ созданную gcnew? #3
Цитата Сообщение от BRcr Посмотреть сообщение
Почему это он не подходит?
Память, выделенную этим оператором, кстати, не обязательно освобождать, это делается автоматически.
+1
В управляемом коде работает сборщик мусора.
Yandex
Объявления
28.10.2012, 15:14     Каким оператором удалить строку String^ созданную gcnew?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru