История изменений
Исправление sunjob, (текущая версия) :
Таким образом, в Си будет чуть меньше способов отстрелить себе ноги.
по моему наоборот - появится тыщя способов сделать код запутанным (хотя-бы потому, что цифровые идентификаторы - намного понятнее и контролируемы, в отличие от «строк»).
+
имхо - ничего не надо добавлять
#define SEL_0 0
#define SEL_1 1
#define SEL_2 2
switch(s)
{
case SEL_0: prc_sel_0(); break;
case SEL_1: prc_sel_1(); break;
case SEL_2: prc_sel_2(); break;
}
и никакого балагана со строками, а то так скоро си превратится в ... (подобрать по вкусу и фантазии) :о)
p.s.
правьте, если не прав!
выслушаю все доводы за и против!
спасибо
Исправление sunjob, :
Таким образом, в Си будет чуть меньше способов отстрелить себе ноги.
по моему наоборот - появится тыщя способов сделать код запутанным (хотя-бы потому, что цыфровые идентификаторы - намного понятнее и контролируемы, в отличие от «строк»).
+
имхо - ничего не надо добавлять
#define SEL_0 0
#define SEL_1 1
#define SEL_2 2
switch(s)
{
case SEL_0: prc_sel_0(); break;
case SEL_1: prc_sel_1(); break;
case SEL_2: prc_sel_2(); break;
}
и никакого балагана со строками, а то так скоро си превратится в ... (подобрать по вкусу и фантазии) :о)
p.s.
правьте, если не прав!
выслушаю все доводы за и против!
спасибо
Исправление sunjob, :
Таким образом, в Си будет чуть меньше способов отстрелить себе ноги.
по моему наоборот - появится тыщя способов сделать код запутанным.
+
имхо - ничего не надо добавлять
#define SEL_0 0
#define SEL_1 1
#define SEL_2 2
switch(s)
{
case SEL_0: prc_sel_0(); break;
case SEL_1: prc_sel_1(); break;
case SEL_2: prc_sel_2(); break;
}
и никакого балагана со строками, а то так скоро си превратится в ... (подобрать по вкусу и фантазии) :о)
p.s.
правьте, если не прав!
выслушаю все доводы за и против!
спасибо
Исправление sunjob, :
ничего не надо добавлять
#define SEL_0 0
#define SEL_1 1
#define SEL_2 2
switch(s)
{
case SEL_0: prc_sel_0(); break;
case SEL_1: prc_sel_1(); break;
case SEL_2: prc_sel_2(); break;
}
и никакого балагана со строками, а то так скоро си превратится в ... (подобрать по вкусу и фантазии) :о)
p.s.
правьте, если не прав!
выслушаю все доводы за и против!
спасибо
Исправление sunjob, :
ничего не надо добавлять
#define SEL_0 0
#define SEL_1 1
#define SEL_2 2
switch(s)
{
case SEL_0: prc_sel_0(); break;
case SEL_1: prc_sel_1(); break;
case SEL_2: prc_sel_2(); break;
}
и никакого балагана со строками, а то так скоро си превратится в ... (подобрать по вкусу и фантазии) :о)
зы правьте, если не прав! выслушаю все доводу за и против! спасибо
Исправление sunjob, :
ничего не надо добавлять
#define SEL_0 0
#define SEL_1 1
#define SEL_2 2
switch(s)
{
case SEL_0: prc_sel_0(); break;
case SEL_1: prc_sel_1(); break;
case SEL_2: prc_sel_2(); break;
}
и никакого балагана со строками, а то так скоро си превратится в ... (подобрать по вкусу и фантазии) :о)
зы правьте, если не прав!
Исходная версия sunjob, :
ничего не надо добавлять
#define SEL_0 0
#define SEL_1 1
#define SEL_2 2
switch(s)
{
case SEL_0: prc_sel_0(); break;
case SEL_1: prc_sel_1(); break;
case SEL_2: prc_sel_2(); break;
}
и никакого балагана со строками, а то так скоро си превратится в ... (подобрать по вкусу и фантазии) :о)