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

Ошибка при освобождении памяти массива char* - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Описать структуру с именем ITINERARY http://www.cyberforum.ru/cpp-beginners/thread1086570.html
Описать структуру с именем ITINERARY, который вмещает в себе, следующие поля: FIRST– название начального пункта маршрута, FINAL– название конечного пункта маршрута, NUM– номер маршрута, DISTANCE– расстояние в километрах. Написать программу, которая отдельными функциями выполняет следующие пункты: – введение с клавиатуры, данных в массив ROUT, который состоит из N переменные типа...
C++ Побочная линия Здаров! http://informatics.mccme.ru/mod/statements/view3.php?id=282&chapterid=354#1 Помогите с задачей плиз! int n; int j; cin>>n; int arr; for (i=0;i<n;i++) http://www.cyberforum.ru/cpp-beginners/thread1086568.html
C++ Заполнить массив-структуру используя цикл
Здравствуйте.Задача: заполнить структуру значениями #include <stdio.h> #include <conio.h> #include "stdafx.h" #include <iostream> #include <iomanip> using namespace System; using namespace std; bool place;
Обьясните что происходит в данной функцие C++
Объясните неучу, очень интерестно что происходит в if ((....)) do { std::cout << "Введите число: "; std::cin >> num; if ((temp > 0 && num < 0) || (temp < 0 && num > 0)) count++;
C++ BigInt, взятие степени http://www.cyberforum.ru/cpp-beginners/thread1086543.html
Добрый день столкнулся с такой задачей: необходимо получать значения чисел при возведении их к большим степеням ( например 2 ^ 100000 ). Для этих целей я нашел исходники класса BigInt. Он отлично и быстро возносит в степень (...
C++ Простейшая программа, вывод на экран суммы, разности двух чисел. Ошибка Пишу свою вторую программу на C++, Программа просит пользователя ввести два числа, получает числа от пользователя и затем печатает сумму, произведение, разность и частное этих чисел. Проблема: При компилировании ошибок не найдено, но в командной строке вывод на экран не производится либо производится, но окно скрывается. Соответствующий раздел на форуме читал, не вижу собственной ошибки.... подробнее

Показать сообщение отдельно
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11832 / 6811 / 769
Регистрация: 27.09.2012
Сообщений: 16,887
Записей в блоге: 2
Завершенные тесты: 1
31.01.2014, 20:25     Ошибка при освобождении памяти массива char*
C++
1
2
    str = new char[1];//<-- выделили памяти
    str = "";//<-- переписали указатель
утечка памяти + str "указывает" на строковый литерал
 
Текущее время: 13:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru