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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вращение координаты вокруг точки http://www.cyberforum.ru/cpp-beginners/thread1508107.html
на входе x, y координаты точки которую нужно вращать и x, y координаты точки во круг которой происходит вращение, также есть угол в градусах ( диапазон от -180* до 180* ) есть форма 300 на 300 ...
C++ Синхронизация потоков Есть статический класс к которому я хочу обращаться из разных потоков static class MyLog { public: static int log(std::string, int type); }; Внутри написал так http://www.cyberforum.ru/cpp-beginners/thread1508057.html
C++ Отправить POST запрос
Помогите уже, реально задолбался, 2 дня уже ищу рабочий код который бы отправлял пост запрос но никак не могу найти. Везде какие-то либы или паки исходников которые нужно проинсталлить, но даже после...
CMenu::InsertMenu - обработка сообщения C++
Привет всем, Подскажите, пожалуйста, как обработать сообщение CMenu::InsertMenu посылаемое из внешнего приложения? Resource.h #define ID_EXPCATXML 100 Plugin.h
C++ Как обратится к обьекту класса, являющегося наследником абстрактного класса http://www.cyberforum.ru/cpp-beginners/thread1508041.html
Здравствуйте! У меня есть 4 класса: один виртуальный, следующие 2 - наследуют виртуальный класс и последний класс содержит указатель на виртуальный класс (динамический массив, который растет от...
C++ Линейный поиск в массиве структуры Нужно с помощью линейного поиска искать в готовом массиве структуры значение вводимое с клавиатуры. Напишите шаблон , по которому это можно реализовать. Спасибо. подробнее

Показать сообщение отдельно
LeeMein
0 / 0 / 0
Регистрация: 31.07.2015
Сообщений: 6
01.08.2015, 12:39  [ТС]
Так, объявил координаты x и y как константы, установил размеры для массивов координат.На всякий случай map теперь квадрат. Вот в таком виде зависает:
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
#include <iostream>
using namespace std;
struct land{ 
       char des;
       int coorx[];
       int coory[];
       };
int main(int argc, char** argv) {
    setlocale(LC_CTYPE, "rus");
    const int x = 5; 
    const int y = 5; 
    char map[y][x]; 
    land earth; 
    earth.des = '.'; 
    earth.coorx[x];
    earth.coory[y];
    for(int i = 0;i<y;i++){ 
        earth.coory[i] = i;
    };
 
    
    for(int j = 0;j<x;j++){
        earth.coorx[j] = j;
        
    };
    /*  for(int j = 0;j<y;j++){ 
        cout<<"ИКС"<<earth.coorx[j]<<"\n";
        };*/
   for(int i = 0;i<y;i++){
     for(int n = 0;n<x;n++)
        //cout<<earth.coory[i]<<earth.coorx[n]<<"\n";
        // cout<<<<"\n";
      map[earth.coory[i]][earth.coorx[n]] = earth.des;  
     }
    
    map[1][1] = 'E';
    cout<<map[1][1];    
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru