ПрограммированиеФорумОбщее

Глобальные переменные (5 стр)

Страницы: 1 2 3 4 5
#60
23:36, 6 мая 2010

keltar, нет, не о статике, а именно о глобальных.
Ла Мотт писал, что глобальные переменные в тайм-критикал коде - это хорошо, потому что передача в стек нескольких аргуметов заметно медленнее, чем передача ничего. Опять же, странность - нельзя использовать глобальные переменные, потому что можно напортачить. Нельзя использовать автомобили, потому что пешеходы под них попадают. Однако, если напортачишь - то это всем хана. Потому что отлаживать ичень трудно. Опять же мультипоточность против.
Короче, надо юзать, когда надо. А когда не надо, что характерно, - не надо.

#61
0:34, 7 мая 2010

Лучше запихнуть их в паттерн Singleton(Одиночка) и использовать их от туда. ИМХО это будет как бэ по ООП)))

#62
0:35, 7 мая 2010

+ ремарка
кстати если поставить W:4 and /Wall и создать глобальную переменную float - компилер скажет...ай.яяя мужчиНо... ты плохо поступил.. минус твой перфоменс.

#63
8:46, 7 мая 2010

Rook
> Короче, надо юзать, когда надо.

А оно практически никогда не надо, всегда можно обойтись.

#64
11:36, 11 мая 2010

только что наступил на такие анальные грабли из-за глобальных переменных в чужом коде, что завещаю всем никогда ими не пользоваться.

#65
11:38, 11 мая 2010

aloha_hawaii
> только что наступил на такие анальные грабли из-за глобальных переменных в
> чужом коде, что завещаю всем никогда ими не пользоваться.
аналогично :)

#66
13:45, 11 мая 2010

Rook
> Ла Мотт писал, что глобальные переменные в тайм-критикал коде - это хорошо,
> потому что передача в стек нескольких аргуметов заметно медленнее, чем передача
> ничего.
Ето он в каком году писал?

Страницы: 1 2 3 4 5
ПрограммированиеФорумОбщее

Тема в архиве.