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

"Недостаточно памяти для запуска программы" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Подскажите как перегрузить операторы ">>", "<<" и "=" http://www.cyberforum.ru/cpp-beginners/thread1044992.html
Кто знает, подскажите как перегрузить операторы ">>", "<<" и "=" ?
C++ Как в отдельной функции выделить память для динамического массива, объявленного в main Доброго времени суток. Передо мной стоит задача выделения памяти для динамического массива в отдельной функции. То есть я объявляю в main динамический массив, вызываю функцию, его инициализирующую, потом уже в main с ним работаю. Для одномерного массива получилось так: void get_memory ( int size, double **a); // прототип функции для выделения памяти #include "stdio.h" #include <fstream> http://www.cyberforum.ru/cpp-beginners/thread1044990.html
C++ Стандартный поток и STL (std::copy to std::cout)
#include <iostream> #include <sstream> #include <algorithm> #include <functional> #include <string> using namespace std; bool contains(std::string word, std::string substring) { return word.find(substring) != std::string::npos;
C++ Удалить сдвигом элементы массива
Помогите пожалуйста написать программы: 3)Дан массив из 15 элементов, удалить сдвигом элементы массива, кратные 5 и расположенные между 2м и 3м нулевыми элементами (не задействованные элементы массива обнулить).
C++ Найти самых больших элементов массива, являющихся простыми числами http://www.cyberforum.ru/cpp-beginners/thread1044981.html
Помогите пожалуйста написать программы: 2)Дан массив из 15 элементов, найти 3 самых больших элементов массива, являющихся простыми числами.
C++ Поменять местами цифры числа, стоящие на чётных и нечётных местах Помогите пожалуйста написать программы: 1) Вводится натуральное число, надо поменять местами цифры числа, стоящие на чётных и нечётных местах, если количество цифр нечётное, то последняя цифра отбрасывается. подробнее

Показать сообщение отдельно
Ульяниус
1 / 1 / 0
Регистрация: 15.08.2013
Сообщений: 132
17.12.2013, 11:16  [ТС]     "Недостаточно памяти для запуска программы"
Спасибо,точно, а я думаю, что он через раз пишет ошибку, а в другой раз не пишет. А почему программа неверно выводит значение С и М? Смотрю под отладчиком, все подсчитано, а на экране 0, как такое вообще может быть?

Добавлено через 2 минуты
Например, при n=500, значение М - количество перемещений 499, значение С - количество сравнений 124750 - это правильно и программа правильно подсчитала, а на экране С=0, ну как так?

Добавлено через 4 минуты
программа уже не пишет, что не хватает памяти, не хватало, когда я сделала тип данных массива а long, но потом поняла, что массиву и так достаточно
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru