Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Массивы Саздать программу для сортировки массивов различными методами https://www.cyberforum.ru/ cpp-beginners/ thread212586.html C++ Определить сумму элементов массива
" определить сумму всех элементов массива"
C++ Нахождение произвидения в матрице Мучаюсь с прогой пол дня не как не магу доделать , помогите форумчане!! вот задание:Пользователь задает матрицу NxM , Определить номер столбца с найбольшим произведением. Вот то что у меня получилось #include <stdafx.h> #include <stdio.h> #include <conio.h> #include <iostream> using namespace std; https://www.cyberforum.ru/ cpp-beginners/ thread212574.html C++ Люди нужна ваша мудрость! Короче у нас идея вот в чём... у нас есть два char ных массива, в которых есть заведомо одинаковые слова! Наша задача найти эти слова и вывести их на экран + количество повторов! Спасайте! https://www.cyberforum.ru/ cpp-beginners/ thread212558.html
C++ Пути в графе
напечатать все пути в неориентированном графе.Знаю, что есть много задач на графы и пути, но такой не могу найти=( Граф задать в классе.Часть программы у меня уже есть, но она находит только один путь. #include <iostream> #include <fstream> using namespace std; class graf { private: int *a;
C++ Не понятно https://www.cyberforum.ru/ cpp-beginners/ thread212541.html
Вот девчонка попросила написать программу,у меня не получилось,не поможите?
C++ перегрузка объектов https://www.cyberforum.ru/ cpp-beginners/ thread212535.html
Дан класс Окружность, включающий в себя радиус, диаметр, площадь и длину дуги. Указать все необходимые функции инициализации и доступа к объектам класса. Перегрузить для объектов класса операторы +, - , /, ++ ,-- ,&& ,|| , ==, != относительно радиуса и диаметра
C++ Списки
Вот есть задание...всё вроде бы сделал,но работает не правильно...не правильно добавляет элементы...помогите разобраться... Записи в линейном списке содержат ключевое поле типа int. Сформировать однонаправленный список. Удалить из него элемент после элемента с заданным номером, добавить элемент после элемента с заданным номером; #include<iostream> using namespace std; struct node { ...
C++ график функции Исследовать область определения функции и построить её график для произвольных значений параметров на заданном интервале (интервал и параметры задаются интерактивно) Кардиоида: x=acost(1+cost) y=asint(1+cost) a>0,t E[0,2П) https://www.cyberforum.ru/ cpp-beginners/ thread212530.html C++ стринговые константы Ввести стринговую константу. Превратить ее в трьохдиагональну матрицу, присвоив для этого нули соответствующим элементам. Транспонировать полученную матрицу относительно середины (средней строки). Конкатенировать две строки полученной матрицы. Вывести все промежуточные и конечные результаты. https://www.cyberforum.ru/ cpp-beginners/ thread212524.html
Кто знает,ответьте) C++
Как реализованы строки с языке программирования Си? Почему строки называют нуль-терминальными? Сколько байт памяти необходимо для корректного хранения строки «Привет!» (без кавычек? Нарисуйте блок-схему и объясните принцип работы алгоритма вычисления длины строки. Как произвести склейку двух строк? Нарисуйте блок-схему и объясните принцип работы алгоритма подсчета цифр в тексте. Как...
C++ Выделение памяти под масссив https://www.cyberforum.ru/ cpp-beginners/ thread212519.html
Как занести данные в двумерный массив с клавиатуры? пользователь должен сам ввести размерность
Qwed
16.12.2010, 22:08 0

ошибка сегментации - C++ - Ответ 1209958

16.12.2010, 22:08. Показов 1597. Ответов 1
Метки (Все метки)

Лучший ответ Сообщение было отмечено как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
#include <iostream>
#include <iomanip>
#include <fstream>
#include <string>
using namespace std;
 
int main ()
{
  char a;
  string d;
  int col, str, k;
  long int w, i, x, y;
  do{
    cout << "What size of your image?  (a/b/c/u)" << endl;      //  Here you should choose an image size
    cout << "a) 200x100 ;" << endl;                             //  or enter your own size
    cout << "b) 800x600 ;" << endl;                             //
    cout << "c) 1280x1024 ;" << endl;
    cout << "u) user size ;" << endl;
    cin >> a ;
    switch (a)
        {
         case 'a':
              x=200;
              y=100;
              break;
         case 'b':
              x=512;
              y=600;
              break;
         case 'c':
              x=1280;
              y=1024;
              break;
         case 'u':
              cout << "Enter your image size (length x height)"<< endl;
              cin >> x;
              cin >> y;
              break;          
         }
    if ((a != 'a') && (a != 'b') && (a != 'u') && (a != 'c'))               // if incorrect entry
          {
            cout <<endl<< "Faulty selection. Repeat entry? (y/n) "<< endl;
            cin >> d;
            }
    else 
         {
         cout << "Your image size: " << x << " x " << y << endl; 
         d = 'n';
            }
  } while (d=="y");
  
    
    w=x*y;
    cout <<x<<' '<<y<<' '<<w;                   // size of 1D array
    long int v[w];              // introduction our array
  ifstream f ("image.txt");     // reading from file "image.txt" in 1D array
  for(i = 0; i < w; ++i)
    {
     f >> v[i];
     cout << v[i] << ' ';
     }
     
   cout <<endl<< sizeof (v)/sizeof (long int) << ' ' << v[275] << endl;
   
  i=0;
  int C[x+1][y+1];                                                                 // сдесь выдает ошибку
  cout << sizeof (C)/sizeof (int)<< endl;
  
  for (int str = 0; str < x; ++str)                 // transformation in 2D array
     for (int col = 0; col < y; ++col)
         {
          C[str][col]=v[i];
          i=i+1;
          cout << C[str][col] <<' '<<col<<' '<< str<<endl;       
                }
}
вот код.

Вернуться к обсуждению:
ошибка сегментации C++
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.12.2010, 22:08
Готовые ответы и решения:

Ошибка сегментации
int main() { int mas; } Объясните, почему такой код привод к ошибке? (компилятор VS 2012)

Ошибка сегментации
Здравствуйте. Скажите, почему так делать нельзя? class A { public: A* array; //массив ...

Ошибка сегментации.
Здравствуйте, дорогие форумчане! Тут такое дело, есть программа, код приведен ниже, там есть...

Ошибка сегментации
Зарание благодарен за помощ собственно вот мой код . он должен считывать информацию о процессе с...

1
16.12.2010, 22:08
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.12.2010, 22:08
Помогаю со студенческими работами здесь

Ошибка Сегментации
Всем привет! При выполнении кода вылетает ошибка: &quot;Ваша программа вызвала нарушение доступа(ошибку...

Ошибка сегментации
Здравствуйте, написал программу, запускаю- Windows пишет: &quot;обнаружена ошибка. Приложение будет...

Ошибка сегментации
Здравствуйте! Написал классы матрица и вектор с длинными комплексными числами. Длинное комплексное...

ошибка сегментации
где может быть ошибка?

Непонятная ошибка сегментации
В программе используется дерево, элементы которого описываются и создаются таким образом: struct...

Ошибка сегментации из ниоткуда
Суть программы составить матрицу смежности, затем найти вершину с наименьшей степенью. Проблема в...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru