С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Найти ошибку в функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Одномерные массивы теория http://www.cyberforum.ru/cpp-beginners/thread705047.html
Дано: В массиве двухбайтовых чисел, содержащем N элементов найти минимальное и максимальное значение и поменять их местами. Можно ли сначала найти минимальный элемент путем сравнения первого...
C++ Программа с указателями не компилируется Не хочет компилороваться. Чувствую что с указателями что-то намудрил. Подскажите что именно не так. #include <stdio.h> #include <string.h> int main() { int *Num_a, *Num_b; int a = 0, b =... http://www.cyberforum.ru/cpp-beginners/thread705044.html
Массивы теория C++
Дано: В массиве двухбайтовых чисел, содержащем N элементов найти минимальное и максимальное значение и поменять их местами. Можно ли сначала найти минимальный элемент путем сравнения первого...
Седловые точки матрицы C++
Найти седловые точки матрицы. Седловой точкой называется элемент, являющийся минимальным в строке и максимальным в столбце. Я тут что-то написал, не понимаю какие именно ошибки. #include...
C++ В массиве X определить количество элементов меньших среднего ариф*метического значения http://www.cyberforum.ru/cpp-beginners/thread705021.html
В массиве X определить количество элементов меньших среднего ариф*метического значения. Не упорядочивая массив удалить из него элемен*ты, расположенные между максимальным и минимальным.
C++ В чем смысл указателей? Дорогие друзья, не могу понять смысл указателей в С++? Для чего они нужны? Если не трудно на реальном примере объясните ,пожалуйста. подробнее

Показать сообщение отдельно
Croessmah
Ушел
Эксперт CЭксперт С++
13558 / 7708 / 872
Регистрация: 27.09.2012
Сообщений: 18,996
Записей в блоге: 3
Завершенные тесты: 1
22.11.2012, 00:37
Во-первых, у Вас утечка памяти тут:
C++
1
2
3
            if (obrabotka(mas,n,k))
            {
                masNew=obrabotka(mas,n,k);
Во-вторых, k=-2 и при вызове функции обработки у Вас получается
C++
1
masNew[-2]=mas[i];
В-третьих, буфера наружу выдавать не хорошо.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.