Форум программистов, компьютерный форум 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
18.12.2013, 11:23  [ТС]     пишет недостаточно памяти для запуска программы
, что же делать то?

Добавлено через 13 часов 54 минуты
А делать вот что - изменить тип данных на unsingnet long и выводить командой printf() по отдельности М и С. Видно функции printf() не хватает, чтобы запомнить обе переменные, слишком уж они большие.... другого варианта не вижу...

Добавлено через 31 минуту
И еще, надо при выводе ставить в команде printf () перед спецификатором d или u, букву l - чтобы функция поняла, что данные типа long... вот теперь все.
 
Текущее время: 17:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru