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

Не вводятся элементы в массив(указатели) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Числа Фибоначчи http://www.cyberforum.ru/cpp-beginners/thread974756.html
Является ли число N числом Фибоначчи? (С++) Как выглядит программа с использованием if или while?
C++ Можно ли в cin ввести строку любого размера? Собственно можно ли в cin ввести строку неопределенного размера, пользуясь только char * ? Например: char *temp = new char; int strLen; cin>>strLen; cin.getline(temp, strLen); Или если явно память сразу отвести тоже нельзя, например: http://www.cyberforum.ru/cpp-beginners/thread974754.html
C++ Запуск кода программы если фокус обращён на нечто другое
Суть в чём. Я хочу чтоб программа выполняла действия заданные в коде при нажатии определённой клавиши на клавиатуре. Но при этом открыто не окно программы, а что-то другое (например браузер). Объясните пожалуйста как это сделать. Думал через OnKeyDown но там фокус должен быть на окне программы.
C++ После выхода из функции, чтобы матрица не изменялась
Как сделать так, чтобы передать матрицу в функцию, в функции матрицу изменить (поменять элементы матрицы симметрично относительно побочной диагонали) вывести её на экран, но чтобы после окончания функции массив был прежним. Массив - локальная переменная. Написал код - массив изменяет правильно, но после завершения функции, в главную программу отдает измененный массив. void sim(int *, int);...
C++ Напечатать последовательно все двойные буквы http://www.cyberforum.ru/cpp-beginners/thread974696.html
Напечатать последовательно все двойные буквы (в слове подряд две одинаковых)
C++ Среди государств, имеющих морскую границу, определить то, численность которого максимальна В таблице собраны следующие сведения о государствах Африки: название государства; территория (в тыс. кв. км); численность населения (в млн. чел.); имеется ли морская граница (да, нет); столица. Среди государств, имеющих морскую границу, определить то, численность которого максимальна. подробнее

Показать сообщение отдельно
Ilot
Модератор
Эксперт С++
1765 / 1140 / 221
Регистрация: 16.05.2013
Сообщений: 3,017
Записей в блоге: 5
Завершенные тесты: 1
11.10.2013, 16:29     Не вводятся элементы в массив(указатели)
Цитата Сообщение от Raali Посмотреть сообщение
а почему нельзя брать следующий элемент массива и ничего с ним не делать ?)
Ну как же - имя массива это константный указатель его нельзя инкрементировать. По приоритетам все работает так *(m++). Складывается впечатление, что в ф-ю передается не сам указатель, а адрес массива и поэтому он спокойненько инкрементируется. Старанно...
 
Текущее время: 00:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru