Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
GetHelp
60 / 61 / 11
Регистрация: 27.02.2013
Сообщений: 1,112
12.09.2014, 18:23  [ТС]

Heap corruption при вызове деструктора для char* - C++

12.09.2014, 18:23. Просмотров 938. Ответов 26
Метки (Все метки)

Цитата Сообщение от alsav22 Посмотреть сообщение
Памяти не хватает под '\0'.
все там хватает...
Цитата Сообщение от rikimaru2013 Посмотреть сообщение
Зачем private аксессор? У кого будет доступ к аксессору, у того и будет доступ к полю.
каприз препода, лаба на инкапсуляцию, нужны методы и переменные всех 3х типов доступа...
Цитата Сообщение от rikimaru2013 Посмотреть сообщение
strcpy ставит нулевой байт.
З.Ы. Используйте strcpy_s
не знал... а зачем strcpy_s? (и вообще чем она отличается)
http://www.cyberforum.ru/cpp-beginners/thread1836941.html
Цитата Сообщение от alsav22 Посмотреть сообщение
И возврат true из Input() сделайте, если всё нормально, соответственно используйте это в main().
а ну да, забыл прост...
Цитата Сообщение от rikimaru2013 Посмотреть сообщение
зачем обнулять поля в деструкторе? Они будут удалены вместе с объектом класса
это тоже каприз препода
Цитата Сообщение от rikimaru2013 Посмотреть сообщение
удалите выделенную память через delete - утечка
забыл, удалю...

а что все же с моей последней ошибкой?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.09.2014, 18:23
Темы с ответами и решениями для C++ Heap corruption при вызове деструктора для char*:

Ошибка при вызове деструктора
Добрый вечер! Почему при вызове деструктора вылетает ошибка после компиляции...

Проблемы при вызове деструктора
В процессе работы программы указатель на класс Dictionary,который является...

Ошибка при вызове деструктора
Подскажите, что не так с этим деструктором? Просто выдает ошибку. Если его...

Ошибка при вызове деструктора
Всем привет ! Есть класс class building { private: string...

0
Heap corruption при вызове деструктора для char* C++   Следующее сообщение темы 
Другие темы раздела
C++ Запуск программ из другой программы http://www.cyberforum.ru/cpp-beginners/thread1255056.html
Подскажите пожалуйста, что делаю не так. Задача следующая: Есть несколько программ, которые нужно поочерёдно запускать и выполнять в них некоторые действия. Программы которые нужно запускать...
C++ Найти ранг матрицы. Перевод из Pascal в С++ переведите пожалуйста код в С++ или С. {Найти ранг матрицы } var n,m,min,l,k,j,rang: byte; a: array of real; sz: real; begin http://www.cyberforum.ru/cpp-beginners/thread1255050.html
C++ Жеребьевка футбольного чемпионата
Хочу написать программу для расчета, допустим, футбольных матчей Что должно быть в программе: Выбор количества команд (от 10 до 20). Выбор количества игроков в команде (от 1 до 3). Вот...
Определить ранг матрицы C++
привет всем.я написал код ввода-вывода матрицы,а мне надо посчитать ранг матрицы..сижу уже 2 день,не могу ничего придумать..перерыл весь гугл..если у кого-то есть код или кто-то может написать этот...
C++ Динамический двунаправленный список http://www.cyberforum.ru/cpp-beginners/thread1255009.html
Помогите! Нужно создать Динамический двунаправленный список и выполнить операцию: Добавление элемента в середину списка после указанного значения. Буду признательна материально.
C++ Одномерное случайное блуждание. Пьяный пешеход Как реализовать одномерное движение пьяного пешехода? А точнее переведите с паскаля на С++ пожалуйста)) Само задание (1. Одномерное случайное блуждание. Составьте модель определения расстояния, на... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru