|
|
Другие темы раздела | |
C++ Ошибка в решении задачи "Судоку" (acmp)
https://www.cyberforum.ru/ cpp-beginners/ thread923403.html Здравствуйте. Судоку размера n называется квадрат со стороной n2, разделенный на n2 средних квадратов со стороной n, каждый из которых разделен на n2 маленьких квадратов. В каждом маленьком квадрате записано число от 1 до n2. Судоку называется правильным, если в каждом столбце, каждой строке и каждом среднем квадрате встречаются все числа от 1 до n2. Недавно Вася нарисовал Судоку... |
C++ Сравнить два int числа расположенных в char* строке Всем првиет. Имею проблему связанную с быстродействием. Нужно сравнить 2 строки на больше/меньше/равно. Каждый символ строки - число. строка строго 7 символов, т.е. 7 чисел. При приведении к int через функцию atoi() идет большая задержка (т.к. мильен итераций цикла, где находится данная проверка). Посоветуйте алгоритм сравнения. |
C++ Неправельно работает конструктор(наверно) Вот класс и вот конструктор думаю знающие люди разберутся я создаю 1 элемент класса точнее указатель first на элемент который будет головным элементом динамического списка... если запустите программу увидите что создается 2 элемента и потом деструктор уничтожает 2й НО! не уничтожает первый и программа завершается..Почему?и работать не через указатель а создавать просто элементы класса то все... https://www.cyberforum.ru/ cpp-beginners/ thread923396.html |
C++ Перевести с QBasic на С++
https://www.cyberforum.ru/ cpp-beginners/ thread923395.html Добрый день.Имеется рабочий код на QBasic,хочу переписать его на C++.Пока не получается,требуется ваша помощь. CLS INPUT "ширина общ", x INPUT "шир1", a INPUT "шир2 ", b INPUT "шир3 ", c INPUT "шир4 ", d INPUT "шир5 ", e |
C++ Кольцевой буфер Здравствуйте, уважаемые пользователи. Мне поставили задачу, которую я один решить не могу и поэтому обращаюсь за помощью к вам. Итак, у нас есть файл и мне нужно отфильтровать его. Но он просто огромный и мне сказали реализовать эту процедуру с помощью кольцевого буфера. Я не до конца понимаю каким образом мне сформировать его и сделать так, чтобы при окончании буфера он автоматически скидывал... |
C++ Перемещение содержимого из одного байта в другой байт
https://www.cyberforum.ru/ cpp-beginners/ thread923361.html Здравствуйте все. Есть char A=3; char B=0; Как переместить физическое содержание битов из байта A в байт В, чтобы стало A=0 B=3; |
C++ Применение полученных знаний. Больная тема
https://www.cyberforum.ru/ cpp-beginners/ thread923297.html Здравствуйте, уважаемые друзья! Хотел бы немножко поговорить с опытными людьми и узнать, как научиться применять свои знания, полученные в процессе обучения ? Вот предположим я - студент 4го курса, отличник, учусь на программиста, но есть одна проблема: я совершенно не понимаю, как применять свои знания. Я прочитал несколько книг по Си и Си++ (вне программы университета) справлялся с задачами,... |
Замена виртуальных функций шаблонами C++ Такая задача - нужно заменить виртуальные функции шаблонами. Можно сделать так: struct Derived1; struct Derived2; template <typename T> struct Base { void f(); }; |
C++ Передача звука, приём
https://www.cyberforum.ru/ cpp-beginners/ thread923235.html Доброго времени суток. Вот задумал создать, что то на подобии голосового чата, но вот нет навыков в данной сфере. Может, кто то уже делал что то подобное, если можно подскажите. |
C++ push_back vs emplace_back
https://www.cyberforum.ru/ cpp-beginners/ thread923233.html собственно тема обсуждалась там, я сделал вывод, что надо использовать emplace_back теперь, вроде как эффективнее местами. Одно визуальное изуальное отличие я уже нашёл // list::emplace_back #include <iostream> #include <list> int main () { std::list< std::pair<int,char> > mylist,mylist1; mylist.emplace_back(10,'a'); |
C++ oseq Здорова! Есть задачка: "Дополнительно к iseq() определите oseq(). Выходная последовательность, которая задается как аргумент oseq(), должна замещаться выходной последовательностью использующего oseq() алгоритма. Определите подходящий набор перегрузок для по крайней мере трех стандартных алгоритмов по вашему выбору." Нифига не пойму как ее делать и вообще что, то я не припомню таких... |
C++ Неверное значение числа после операций над ним
https://www.cyberforum.ru/ cpp-beginners/ thread923227.html Всем привет. Прошу помощи! Я использую g++ компилятор. Итак, проблема: После того, как я умножаю вещественное число типа float, например 0.123, на 10000000, должно получится 1230000, но у меня почему-то получается 1230001! В чем подвох? Объясните пожалуйста. |
2924 / 1274 / 114
Регистрация: 27.05.2008
Сообщений: 3,465
|
||||||
15.07.2013, 17:31 | 0 | |||||
new и delete - C++ - Ответ 484585615.07.2013, 17:31. Показов 954. Ответов 18
Метки (Все метки)
Ответ
Нет. Он будет считаться "сконструированным" (и для него будет вызван деструктор!), как только завершится первый конструктор. Вот пример кода: (компиль GCC 4.8)
Вернуться к обсуждению: new и delete C++
2
|
15.07.2013, 17:31 | |
Готовые ответы и решения:
18
Используя delete по указателю, возвращенному new [] или delete [] указателем, возвращаемым new В чем разница между delete и delete[]? Чем отличается delete[] от delete? Delete или delete [] |
15.07.2013, 17:31 | |
15.07.2013, 17:31 | |
Помогаю со студенческими работами здесь
0
delete[] *pointer vs. delete pointer и утечка памяти "delete [] a, b;" эквивалентно "delete [] a; delete [] b;"? new и delete delete[] |