Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
zasadadada
43 / 9 / 12
Регистрация: 03.05.2013
Сообщений: 543
0

Выделение памяти malloc приводит к неправильным расчетам

01.07.2014, 21:47. Просмотров 390. Ответов 9
Метки (Все метки)

Есть функция которая постоянно вызывается для расчетов.
Она работает правильно, до тех пор пока я в неё не добовляю очередную строчку выделения памяти malloc,
после чего все результаты расчетов вообще другие.
C++
1
2
3
4
5
void test () {
    double* buff = (double*)::malloc( w_size *sizeof(double) * size_1);
    double* buff2 = (double*)::malloc( w_size *sizeof(double) * size_1);  добавил перестало считать верно
 
};
в чем может быть причина? Очистки памяти я не делаю, функция открывается - закрывается много много раз.

Вернуться к обсуждению:
Выделение памяти malloc приводит к неправильным расчетам
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.07.2014, 21:47
Готовые ответы и решения:

Выделение памяти malloc
не работает пример из лекции , там пример на доске такой написан - #include...

Выделение памяти с использованием malloc
Доброго времени суток :) В общем есть следующий класс: class Addres { char...

Выделение памяти malloc realloc
мне задачу поставили, надо не используя stl, загрузить из файла данные. r -...

Динамическое выделение памяти malloc()
Здравствуйте! Cкажите пожалуйста, как узнать каков максимальный объем...

Выделение памяти через malloc и считывание данных
Здравствуйте. Имеется файл, в котором 6 чисел типа double. В программе имеется...

9
Другие темы раздела
C++ Вычислить длину отрезка. Определить, в каких четвертях (квадрантах) координатной плоскости лежат его концы http://www.cyberforum.ru/cpp-beginners/thread1220917.html
Помогите написать программу Задача Отрезок задан координатами концов. Вычислить его длину. Определить, в каких четвертях (квадрантах) координатной плоскости лежат его концы. Нужно написать...
C++ Вычислить сумму цифр массива Ввести целочисленный массив, состоящий из 17-ти элементов (двузначные целые числа) Вычислить сумму цифр этого массива. http://www.cyberforum.ru/cpp-beginners/thread1220915.html
C++ Составить блок-схему алгоритма и программу вычисления суммы n членов ряда согласно условию задачи
Бесконечность
Перевод кода с Pascal C++
uses crt; const b=7; var a,c,y:real; x:integer; begin write('Введите x=');readln (x); a:=power(b+x,3); c:=ln (abs(b));
C++ Построить фигуру и предусмотреть преобразования: перенос по оси Х и по оси Y http://www.cyberforum.ru/cpp-beginners/thread1220909.html
В двумерной декартовой системе координат фигуры задаются координатами вершин. Построить фигуру и предусмотреть следующие преобразования: - перенос по оси Х и по оси Y; - поворот вокруг заданной...
C++ Выбрать, затем вывести четырехзначное число, у которого две внутренние цифры постоянны Здравствуйте. Нужно выбрать, затем вывести четырехзначное число, у которого две внутренние цифры постоянны, а две остальные меняются. Например: X79Y. Как мне сделать, чтобы программа, например... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru