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

Вылет при работе программы с неизвестной ошибкой - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Дано н прямоугольных треугольников с а и б катетами, причем а + б = 9. Составить программу, которая вычисляет суммарную площадь этих треугольников http://www.cyberforum.ru/cpp-beginners/thread754708.html
Дано н прямоугольных треугольников с а и б катетами, причем а + б = 9. Составить программу, которая вычисляет суммарную площадь этих треугольников
C++ Реализовать двусвязный список. В разных узлах одного списка может быть любой объект одного из допустимых типов (своих знаний не хватает) Вобщем делаю тестовые задания. На одно мне даже ответили, результат отрицательный. Помогите понять если кто поймёт его не так как я или поделитесь знаниями >). Тестовое выглядит так : Реализовать двухсвязный список. Каждый элемент списка может содержать один объект. Объект может быть трех типов: "целое число", "вещественное число", "строка". В разных узлах одного списка может быть любоий... http://www.cyberforum.ru/cpp-beginners/thread754705.html
Квадратная матрица. Рассчитать элементы по формуле, сформировать элементы вектора, упорядочение элементов матрицы или вектора C++
Доброго времени суток форумчане! Помогите пожалуйста с задачей. Разработать алгоритм и программу на языке С++ решения следующих взаимосвязанных задач: 1) рассчитать элементы квадратной матрицы A = (aij ), i,j = 0,1,2,...,n-1 по заданной формуле; 2) сформировать из матрицы A элементы вектора X = (xi), i = 0,1,2,...,n-1 по заданному правилу; 3) провести заданное упорядочение элементов матрицы...
C++ Почему функция не работает с чарами? Это из-за недостатка памяти?
#include"stdafx.h" #include<stdio.h> template<class T> T min(T a, T b, T c) { if((a<b)&&(a<c)) return(2*a); else { if((b<a)&&(b<c)) return(2*b);
C++ ошибка экзешника http://www.cyberforum.ru/cpp-beginners/thread754652.html
Вообщем при некторых значениях n программа вылетает в чем беда не могу понять. писал в dev'е #include <stdio.h> //подключение библеотек #include<stdlib.h> #include <time.h> #include <math.h> int main ()
C++ Вывести в порядке возрастания стоимости список товаров, хранящихся более одного месяца Список товаров, имеющихся на складе, включает: наименование товара, количество единиц товара, цену единицы товара, дату по-ступления товара на склад. Для описания списка товаров в про-грамме необходимо использовать тип данных структура. Для хра-нения списка товаров создать бинарный файл, ориентированный на тип данных структура. Предусмотреть в программе просмотр бинарного файла и выполнить его... подробнее

Показать сообщение отдельно
grizlik78
Эксперт C++
 Аватар для grizlik78
1882 / 1414 / 101
Регистрация: 29.05.2011
Сообщений: 2,958
07.01.2013, 13:04     Вылет при работе программы с неизвестной ошибкой
Тут ошибка:
C++
1
2
3
int x=0;   // хранит количество слов в строке
 
char* end[x]; // слова
Во-первых, такое съест не любой компилятор. По стандарту размер автоматического массива должен быть константой.
Во-вторых, размер массива равен нулю, то есть в него нельзя ничего записывать и из него нельзя считывать. Массив не может изменять свой размер динамически.
Так что либо задавайте достаточно большой размер при создании массива, либо используйте векторы.
 
Текущее время: 22:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru