1 / 1 / 0
Регистрация: 14.02.2021
Сообщений: 173
|
|||||||||||
1 | |||||||||||
Как избавится от глобальной переменной?01.05.2021, 15:42. Показов 2309. Ответов 7
Метки нет (Все метки)
Есть программа - подобие шахматной игры. В ней есть глобальные переменные:
0
|
01.05.2021, 15:42 | |
Ответы с готовыми решениями:
7
Различие глобальной и глобальной статической переменной Как сделать матрицу глобальной переменной? Как изменить значение глобальной переменной в процедуре? Как изменить значение глобальной переменной в функции? |
319 / 216 / 114
Регистрация: 14.05.2020
Сообщений: 890
|
|
01.05.2021, 15:46 | 2 |
Noob_03, массив можно сделать в main и передавать его в функции, а большое количество строк можно представить как массив или enum (тогда менять логику чуть-чуть надо)
0
|
1 / 1 / 0
Регистрация: 14.02.2021
Сообщений: 173
|
|
01.05.2021, 15:58 [ТС] | 3 |
А возможно ли передавать enum из одной функции в другую?
0
|
Just Do It!
|
||||||
01.05.2021, 16:56 | 4 | |||||
Сообщение было отмечено IGPIGP как решение
Решение
ушло у меня 2 минуты:
1
|
7785 / 6553 / 2983
Регистрация: 14.04.2014
Сообщений: 28,621
|
|
01.05.2021, 16:59 | 5 |
0
|
1 / 1 / 0
Регистрация: 14.02.2021
Сообщений: 173
|
|
02.05.2021, 07:26 [ТС] | 6 |
Тут проблема немного в другом. Нужно собрать многофайловую программу, а при сборке вроде бы стоит избавляться от глобальных переменных
0
|
_stanislav
|
02.05.2021, 08:47
#7
|
0
|
Комп_Оратор)
|
|
02.05.2021, 09:52 | 8 |
XLAT, а ещё можно простым, неймспейсом обойтись. Объект же один и это значит, - его члены используются статично)
1
|
02.05.2021, 09:52 | |
02.05.2021, 09:52 | |
Помогаю со студенческими работами здесь
8
Как изменить значение глобальной переменной С++, Вот мой код: Как передать данные в функцию в другом *.cpp НЕ глобальной переменной и не аргументами? Как избавится от глобальной переменной? Как избежать глобальной переменной Рекурсия (Как избавиться от глобальной переменной?) Как узнать значение глобальной переменной? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |