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

Массивы (найти ошибку в коде) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Умный указатель http://www.cyberforum.ru/cpp-beginners/thread944442.html
Не могу понять тему с перегрузкой оператора селектор и найти понятное объяснение этой темы. А так же реализацию умного указателя. Скиньте ссылку где есть описание понятным языком, или объясните как это реализуется.
C++ Найти пустой элемент в Массиве Добрый день , есть двумерный массив , нужно найти в нем пустой элемент проверуки типа if (a == NULL ) Не работают. Дайте совет http://www.cyberforum.ru/cpp-beginners/thread944390.html
C++ Двунаправленный связанный список, деструктор, утечка памяти
Делаю свой двунаправленный связанный список, основу взял от сюда (сам код, там 3 списка, во всех деструкторы одинаковые) - http://iguania.ru/stati-po-programmirovaniiu/svyazanniy-spisok.html Там деструктор такой: MyList::~MyList() { delete head; } Вопросы: Но вроде как удаляется только голова, первый узел, а все остальные узлы остаются и тут как раз происходит утечка памяти, правильно я...
Магическое число и ф-ция goto C++
Помогите усовершенствовать программку ,пожалуйста) После того как угадал число --- Возвращать в начало к выбору 3-х вариантов.Думал как поставить с goto, не особо вышло. И второе как поставить счётчик хода, после каждого введеного числа? #include <conio.h> #include <iostream>
C++ Сортировка char -ровой матрицы http://www.cyberforum.ru/cpp-beginners/thread944364.html
Имеется char-рова матрица. Пусть ее размер и имя: а. Пусть матрица имеет такие исходные данные: vasya-pupkin\0 bill-hates\0 ivan-ivanov\0 Нужно отсортировать матрицу таким образ чтобы данные приняли такой вид (отсортировать в алфавитно порядке не меняя порядка букв в строках): bill-hates\0
C++ Булевые операции Есть байт, состоящий из 8 бит. типа unsigned char биты 0-2 одно значение(может быть значение от 1 до 8) биты 3-5 второе(от 1 до 8) биты 6-8 третье(от 1-3). Как это байт конвектировать в 3 переменных int? тоесть надо извлечь отдельно каждое значение..Спасибо заранее подробнее

Показать сообщение отдельно
Toshik_
1 / 1 / 0
Регистрация: 17.08.2013
Сообщений: 91

Массивы (найти ошибку в коде) - C++

27.08.2013, 17:03. Просмотров 266. Ответов 1
Метки (Все метки)

В чем проблема?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
using namespace std;
 
int main()
{
    int a;
    cin >> a;
    int *b = new int [a];
    int i;
    for(i=0; i<a; i++) {
        cin >> *b;
        b[i]=*b;
    }
    for(i=0; i<a; i++) cout << b[i] << ' ';
    system("pause");
}
Ввожу данные:
5
1 2 3 4 5
А в ответ получаю
5 2 3 4 5

Где ошибка?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru