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

Выход за границы массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Я не прошу писать мне код, я прошу подсказать мне, что за структура требуется в задании http://www.cyberforum.ru/cpp-beginners/thread861942.html
Написать программу для работы по запросам оператора с приоритетной очередью запросов. Куча отображается в память двоичным деревом. Приоритет - целое число. Запрос - строка произвольной длины. Узел дерево содержит ключ, указатель на левое и правое поддеревья, направление предыдущего прохода и указатель на поле запрса. В очереди могут находится запросы с равными приоритетами; в этом случае...
C++ Ошибки ввода Кто-нибудь помогите, не работает ввод. http://www.cyberforum.ru/cpp-beginners/thread861929.html
C++ Дана строка символов, состоящая из цифр и пробелов. Вывести на экран слово с максимальной длиной
Помогите, выдает ошибку в проверке условия цикла #include <conio.h> #include <stdio.h> #include <string.h> int main() { char dest; clrscr();
C++ специфичная проверка на конец файла
Дело в чем. Я считываю с файла 2 размерности , 2 матрицы и вектор. Потом надо провести проверку прочитан ли файл до конца( для того чтобы размерности не были меньше матриц). Вполне логичная проверка if (!fin.eof()) {//блабла} работает не совсем корректно. Если после самого последнего элемента поставить пробел, то он отлавливает этот пробел. А ведь это не ошибка, так как вектор от него не...
C++ Сформировать вектор Z по формуле http://www.cyberforum.ru/cpp-beginners/thread861894.html
Xi=sin^2(i+pi)+cos*pi, где i =0..n-1, n задать константой. Yi=(sqrt(exp^(Ln(|Xi|+1) + sin^2 *Xi)/(1+Ln(|Xi|+10) Сформировать вектор Z по формуле Zi=max(Xi,Yi)-min(Xi,Yi) и найти в нем максимальное значение среди элементов с четными номерами и минимальное – среди элементов с нечетными номерами, а также порядковые номера этих элементов в массиве Z. Очень прошу помогите....Дело в том что надо...
C++ Матрица и змейка Вот рабочий код по строке, нужно переделать по столбцу.... помогите переделать .. #include "stdafx.h" #include <iostream> #include <conio.h> #include <windows.h> using namespace std; int _tmain(int argc, _TCHAR* argv) подробнее

Показать сообщение отдельно
Why so seriouS
 Аватар для Why so seriouS
44 / 44 / 1
Регистрация: 12.03.2013
Сообщений: 167
11.05.2013, 22:42     Выход за границы массива
Выхожу за пределы массива, но вот только не понимаю как.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <fstream>
 
using namespace std;
 
const int n = 10;
const int m = 6;
 
int main()
{
    char str[n][m];
    ifstream f("input.txt");
    int i = 0;
    
    while(f>>str[i]){ i++;}
 
    for(i = 0; i < n; i++)
            cout<<str[i]<<endl;
 
    system("pause>0");
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru