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

Класс создающий другой класс (ошибка) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ вычислить сумму положительных элементов массива http://www.cyberforum.ru/cpp-beginners/thread1028058.html
В одномерном массиве, состоящем из N вещественных элементов, вычислить: сумму положительных элементов массива;
C++ Почему адреса одинаковые? Обьясните пожалуйста код, почему адреса одинаковые? #include <iostream> using namespace std; int main() { char *s = (char *)"text"; cout << &"text" << endl; http://www.cyberforum.ru/cpp-beginners/thread1028057.html
C++ Отсортировать элементы массива по убыванию
В одномерном массиве, состоящем из N вещественных элементов, вычислить: Сортировать элементы массива по убыванию.
C++ Определить количество столбцов матрицы, которые не содержат ни одного нулевого элемента и переставить ее строки в соответствии с ростом характеристик.
Данная прямоугольная целочисленная матрица. Определить количество столбцов, которые не содержат ни одного нулевого элемента. Характеристикой строки целочисленной матрицы назовем сумму ее положительных четных элементов. Переставляя строки заданной матрицы, расположить их в соответствии с ростом характеристик.
C++ Найти произведение элементов массива, расположенных между максимальным и минимальным по модулю элементами http://www.cyberforum.ru/cpp-beginners/thread1028031.html
В одномерном массиве, состоящем из N вещественных элементов, вычислить: произведение элементов массива, расположенных между максимальным по модулю и минимальным по модулю элементами.
C++ шифрование и дешифрование символьной строки помогите реализовать программу с функциями шифрование и дешифрование символьной строки. Метод шифрование: Книжный шифр подробнее

Показать сообщение отдельно
Brain_Dead
 Аватар для Brain_Dead
9 / 8 / 2
Регистрация: 25.09.2013
Сообщений: 34
04.12.2013, 12:55     Класс создающий другой класс (ошибка)
C++
1
2
3
4
5
6
7
8
9
10
groupmachine ()
{
 int *x =new int[3];
 cout<<"BBeDuTe BpeM9l Pab0Tld";
 cin>>ssv;
 cout<<"BBeDuTe KoJl-BO CTAHKOB";
 cin>>N;
 for(int i=0;i<N;i++)
 x[i]=ssv;
}
Первое, что приходит в голову - при вводе N > 3 у тебя произойдёт выход за границы массива int x[3], после чего развалится всё остальное, что есть в программе.
 
Текущее время: 13:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru