Цитата(demiurg1978 @ Jan 10 2017, 01:26)

static переменные. использование в других модулях посредством set_value (); get_value ();. Но в нынешнем проекте у меня много параметров. И если честно, я заколебался на каждую переменную писать свои функции установки и получения переменных.
Смысла в простых get/set функциях, тупо устанавливающих значения локальных переменных нет. Проще использовать глобальные переменные.
get/set функции нужны в том случае, если производится какая-то дополнительная работа, помимо установки/возврата переменной. Например
Код
int set_age(int age)
{
if (age>=0 && age <=100)
{
local_age = age;
return 0;
}
perror("incorrect age!");
return -1;
}
К вопросу о "много параметров", может есть смысл объединить их в структуры?