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

Программа завершается с ошибкой Killed - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ HDF http://www.cyberforum.ru/cpp-beginners/thread1101290.html
Добрый день. Помогите пожалуйста найти и установить библиотеки HDF-EOS обязательно что бы работала с HDF4. Сам облазил весь Google (конечно мог что-то упустить). Все сайты на английском, а у меня с этим проблема...
C++ #include <Windows.h> графика (Работаю с VS2013) Помогите разобраться с # include <Windows.h> я знаю что там есть графические команды такие как (MoveToEx) (LineTo) но я незнаю что они означают мне нужно создать такое КРУГ, ЛИНИЮ И КОМАНДУ ДЛЯ ИЗМЕНЕНИЯ ЦВЕТА ЛИНИИ И КРУГА http://www.cyberforum.ru/cpp-beginners/thread1101288.html
Неразрешённый внешний элемент C++
Вот собсно: #include <iostream> using namespace std; template<class T> T function(T a,T b) { if(a>b) return (a); else return (b); }
OpenMP. Время выполнения программы увеличивается с количеством потоков C++
Задача: найти сумму максимальных элементов строк матрицы. Я составил код программы и распараллелил циклы. На компьютере вроде работает как и должно: с увеличением количества потоков, время выполнения программы уменьшается. Но при проверке той же программы на кластере ситуация становится абсолютно противоположной: чем больше потоков, тем дольше работает программа. #include <iostream> #include...
C++ Вывод массива в много файлов в цикле http://www.cyberforum.ru/cpp-beginners/thread1101256.html
Доброго времени суток. Ситуация следующая: есть большой массив его надо поделить в файлы для чтение в excel в ниже приведенном случае утрировал ситуацию: создаём файл "3200 2200 .txt" в него в цикле пишем ""asdf"<<j++" по сути текст и порядковый номер строки в файле, когда в файл записано "(j>=40)" строк создаётся новый файл, но в него я могу писать только внутри текущего IF (outfile << "tyt...
C++ Интернет радио, как осуществить работу с буфером? по заданию, мне нужно реализовать работу интернет радио. собираю информацию как хочу сделать: есть сервер (windows), на нем запущена программа, которая берет mp3 файлы и как-то их расшаривает. к примеру записывает в какой-нибудь буфер (небольшой), а клиент читает этот буфер. клиент - это браузер. пока не могу понять, как осуществить работу с буфером? В роли буфера использовать файл или... подробнее

Показать сообщение отдельно
programina
1914 / 599 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
20.02.2014, 16:18  [ТС]     Программа завершается с ошибкой Killed
Цитата Сообщение от Tulosba Посмотреть сообщение
Показать код для начала
Если ввести 999999999999999999, то напишет что-то про bad alloc, а если поменьше, например 222222222222222222, то просто killed
C++
#include <stdio.h>
#include <locale.h>
#include <math.h>
 
 
int moo()
{
    setlocale(LC_ALL, "Russian");
 
    char s[1628400];
    int a[7];
    int k = 0;
    int n = 0;
    printf("Введите число n: ");
    scanf("%s", s);
 
    for(int i = 0; i < 7; i++)
        if(s[i] >= '0' && s[i] <= '9'){
            a[k] = s[i]-'0';
            k++;
        }
 
    for(int i = 0; i < k; i++)
        n += a[k-i-1] * pow10(i);
 
    printf("Вы ввели число %d\n\n", n);
 
    return n;
}
 
 
int main(int argc, char *argv[])
{
    const int N = moo();
 
 
    float **x = new float*[N];
    for(int i = 0; i < N; i++) x[i] = new float[N];
    printf("Память выделена\n");
 
 
    for(int i = 0; i < N; i++)
        for(int j = 0; j < N; j++)
            x[i][j] = 0.0;
 
 
    for(int i = 0; i < N; i++) delete [] x[i];
    delete [] x;
    printf("Память освобождена\n");
}
Добавлено через 28 секунд
Цитата Сообщение от Croessmah Посмотреть сообщение
а политика распределения памяти какая стоит?
Не знаю.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru