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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Stakhoff
1 / 1 / 0
Регистрация: 16.02.2011
Сообщений: 32
#1

Как задать параметры переменной? - C++

23.02.2011, 19:02. Просмотров 799. Ответов 4
Метки нет (Все метки)

Можно ли в начале кода задать параметр переменной int, которая внедряется в массив и не выходит из диапазона, например, от 0 до 20 , что бы потом не прибегать к if else?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.02.2011, 19:02
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как задать параметры переменной? (C++):

Как задать параметры запуска (аргументы командной строки) функции main? - C++
Как их задать в процессе запуска? т.е. пользователь запускает приложение и указывает параметры запуска при этом. Где про них почитать...

Как батником задать значение переменной программе Visual C++ - C++
пишу в Bat код consol.exe -peremenna 55 -pluss 100 Pause Екзешник consol.exe принемает код Батника запускаеться и...

Можно ли задать такие параметры, чтоб в функции произошла ошибка? - C++
class TMatrix; class TVector { public: double x; double y; double z; TVector operator * (const TMatrix &Turn); ...

Можно ли задать размер строкового массива переменной - C++
Можно ли задать размер строкового массива переменной? Например считаю сколько слов в введенном предложении а затем создаю массив с...

Массив. Можно ли задать длину массива переменной - C++
Хочу сделать, чтобы можно было указать длину массива непосредственно во время использования программы, но компилятор выдаёт ошибку:...

Задать значения глобальной переменной при разных условиях - C++
Как глобально задать значение переменной при разных условиях, а потом обращаться к этим значениям из других функций? Нужно что-то...

4
asics
Freelance
Эксперт С++
2847 / 1782 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
23.02.2011, 19:05 #2
Stakhoff, Покажите на примере, а то не совсем понятно.
0
Stakhoff
1 / 1 / 0
Регистрация: 16.02.2011
Сообщений: 32
23.02.2011, 19:13  [ТС] #3
Типа границы переменной int а:
if ((a>=0)&&(a<=20)) - и пошло-поехало...

Так вот в проге этот параметр 0<=a<=20 не меняется.
То есть, "а" не может быть равной -1 или 21

Вопрос: можно ли эти параметры задать в начале кода, чтоб не пользоваться "if"?
0
rangerx
1933 / 1542 / 141
Регистрация: 31.05.2009
Сообщений: 2,913
23.02.2011, 19:18 #4
Если тебе нужен контроль выхода за границы массива, используй std::vector и обращайся к элементам через метод at.
1
Stakhoff
1 / 1 / 0
Регистрация: 16.02.2011
Сообщений: 32
23.02.2011, 19:28  [ТС] #5
Спасибо, будем пробовать
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.02.2011, 19:28
Привет! Вот еще темы с ответами:

Часть имени переменной как значние другой переменной - C++
Нужно чтобы имя переменной состояло как бы из двух частей к примеру переменную x1 надо записать так чтобы число 1 было в другой...

a,b и c.Присвоить максимальное из них переменной a,минимальное-переменной c,среднее переменной b - C++
даны произвольные числа a,b и c.Присвоить максимальное из них переменной a,минимальное-переменной c,среднее переменной b.

Присвоить значение наименьшего элемента массива переменной М1, номер строки, где находится этот элемент, - переменной Т, номер столбца - переменной С - C++
Массив С действительных чисел имеет 5 строк и 11 столбцов. Присвоить значение наименьшего элемента массива переменной М1, номер строки, где...

Контейнеры как параметры - C++
В задании написать функцию, принимающую обычный массив в качестве аргумента и возвращающую растущий динамический массив как результат....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Yandex
Объявления
23.02.2011, 19:28
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru