Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Преобразовать элементы строки в массив чисел Доброго времени суток. Подскажите пожалуйста, как написать функцию, позволяющую из строки, приведенной ниже, составить два массива, элементами которых будут числа в скобках. Строка считывается с файла. C2:=(+01020,-00108,-00079);X8:=(-35001,+00102,-03041); https://www.cyberforum.ru/ cpp-beginners/ thread2338970.html C++ Вычислить рекурентное выражение
В общем, пользователь вводит n. Например, n=1, a=sqrt(2); n=2, a=sqrt(1+sqrt(2)); n=3, a=sqrt(1+sqrt((1+sqrt(2))); и т.д. Короче, n - это количество корней, как я понял. Не понимаю, как написать код. Объясните, пожалуйста, как его написать.
C++ Сгенерировать диапазон чисел через запятую В общем дело такое что нужно сгенерировать диапазон чисел от 0 до 267257 на C++ Shell (http://cpp.sh/). Как это сделать? Желательно ещё сделать так чтобы после каждого числа шла запятая. https://www.cyberforum.ru/ cpp-beginners/ thread2338956.html C++ Адаптировать формат получаемого числа для работы на компьютере Задача C. Little to Big В современной вычислительной технике и цифровых системах связи информация обычно представлена в виде последовательности байтов. Если число не может быть представлено одним байтом, имеет значение, в каком порядке байты записываются в памяти компьютера или передаются по линиям связи. Часто выбор порядка записи байтов произволен и определяется только соглашениями. В... https://www.cyberforum.ru/ cpp-beginners/ thread2338954.html
C++ Ввод имя файла через клавиатуру
Всем доброго времени суток! У меня возникла проблема: не понимаю как ввести имя текстового документа с клавиатуры. Есть задание: Дан текстовый файл, содержащий произвольный текст длиной более 100 слов. Слова в тексте разделены пробелами и знаками препинания. Разработать программу, которая читает текстовый файл и находит в нем N наиболее часто встречающихся слов (N вводится пользователем) и...
C++ Ошибка - конструктор Здравствуйте, выдаёт ошибки, а я не понимаю почему... ( visual studio ). Как исправить? #include "pch.h" #include <iostream> #include <cstring> using namespace std; class human { public: https://www.cyberforum.ru/ cpp-beginners/ thread2338924.html
C++ Простая программа на булеву алгебру в С++ (help) Объясните пожалуйста как она работает и какие надо вводить значения для того, чтобы выводило true/false. Может есть какие-то замечания по поводу данной проги? Заранее спасибо! https://www.cyberforum.ru/ cpp-beginners/ thread2338920.html Найти элементы, которые присутствуют только в массиве А или только в массиве В C++
Есть два массива. Методом линейного поиска с барьером Найти элементы, которые присутствуют только в массиве А или только в массиве В.
C++ Во всех последовательностях положительных чисел массива изменить их порядок на противоположный Задача такова: сгенерировать массив и развернуть все его положительные последовательности. Например, если массив - "1, -1, 2, 3, 4, -5" он должен стать "1, -1, 4, 3, 2, -5". Я реализовал перебор, но после многих попыток всё еще не получается сделать это нормально, вылезают лишние числа и т.п. Прошу подсказать как мне выполнить это задание. На лишние библиотеки #include <stdio.h> #include... https://www.cyberforum.ru/ cpp-beginners/ thread2338906.html C++ Дана строка, найти в ней повторяющиеся слова https://www.cyberforum.ru/ cpp-beginners/ thread2338893.html
Дана строка, пользователь вводит слова, программа считает повторяющиеся слова.
C++ Максимальное число через цикл
Помогите пожалуйста!!! Нужно написать программу которая последовательно запрашивает у пользователя 10 чисел и находит максимальное из них. Программу нужно написать с помощью цикла.
C++ Как struct Queue и его операции превратить в классы, то есть нужно сделать тоже самое, но через классы Как struct Queue и его операции превратить в классы, то есть нужно сделать тоже самое, но используя соотвественно классы И как осуществить их взаимодействие с главной программой? #include "stdafx.h" #include <locale.h> #include <iostream> #include <Windows.h> using namespace std; https://www.cyberforum.ru/ cpp-beginners/ thread2338858.html
Неэпический
18099 / 10685 / 2061
Регистрация: 27.09.2012
Сообщений: 26,895
Записей в блоге: 1
24.10.2018, 21:47 0

Ошибка при вызове деструктора (при вызове delete в деструкторе) - C++ - Ответ 12998818

24.10.2018, 21:47. Показов 3108. Ответов 22
Метки (Все метки)

Ответ

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
void strCopy(char *to_str, char *from_str)
{
    int l = strLen(to_str);//Зачем Вы определяете длину строки, которую нужно заменить?
    for (int i = 0; i < l; i++)//так скопируются только столько символов, сколько было в строке назначения
    {
        to_str[i] = from_str[i];//а если в строке-источнике не хватит символов, то беда
    }
    to_str[l] = '\0';//Этот ноль там уже есть, Вы же переписали символы до l
}
 
//при таком подходе, строчки
    data = new char[strLen(str) + 1];//вообще неверны, т.к.
    strCopy(data, str);//data смотрит на неинициализированную память, в которой strCopy будет искать нолик


Вернуться к обсуждению:
Ошибка при вызове деструктора (при вызове delete в деструкторе) C++
0
Заказать работу у эксперта

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.10.2018, 21:47
Готовые ответы и решения:

При вызове деструктора в строке delete[] data выбрасывается исключение
вот как раз вопрос по этой теме. программа отрабатывает все команды и в конце при вызове...

Ошибка при вызове деструктора
Здравствуйте, помогите разобраться с проблемой, она довольно распространенная и на форуме куча...

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

Ошибка при вызове деструктора
Не могу дописать лабу... Надо создать 4 класса, описать поля и методы. Выкладываю исходники: Самый...

22
24.10.2018, 21:47
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.10.2018, 21:47
Помогаю со студенческими работами здесь

Ошибка при вызове деструктора
Программа компилиться нормально,но после выполнения system(&quot;pause&quot;); выползает непонятное окно,и...

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

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

Ошибка при вызове деструктора
По окончании программы выдает ошибку #include &lt;string.h&gt; #include &lt;iostream&gt; using namespace...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru