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

Операция || и атрибут static - C++

Восстановить пароль Регистрация
 
notemac
23 / 23 / 4
Регистрация: 13.09.2014
Сообщений: 128
16.11.2014, 18:48     Операция || и атрибут static #1
1 вопрос:
C++
1
if ((case1) || (case2)) ...
Если case1 истина, будет дальше case2 проверяться?
..
2 вопрос:
Есть функция, которая вызывается каждый раз при изменении окна, и перерисовывает графики функций. Есть переменная, которая каждый раз высчитывается в функции и используется дальше.(Переменных от 5 до 20 таких)
C++
1
2
3
4
5
6
void func() {
int a = 0;
...
a = 2*func2();
int temp = a*a+1;
...
Будет лучше ее объявить как static, чтобы она не создавалась заново локально при каждом входе в функцию? (Если вышли из функции, хранить ее значение не нужно, если что)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.11.2014, 18:48     Операция || и атрибут static
Посмотрите здесь:

Опять static C++
Ошибка в с++, неправильный атрибут C++
C++ static const
C++ static и const
C++ Назначение static ?
C++ static class
C++ static const?
Static C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
hoggy
5225 / 2116 / 403
Регистрация: 15.11.2014
Сообщений: 4,800
Завершенные тесты: 1
16.11.2014, 18:57     Операция || и атрибут static #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от notemac Посмотреть сообщение
Если case1 истина, будет дальше case2 проверяться?
Нет.

Цитата Сообщение от notemac Посмотреть сообщение
Будет лучше ее объявить как static, чтобы она не создавалась заново локально при каждом входе в функцию? (Если вышли из функции, хранить ее значение не нужно, если что)
Нет.
nmcf
4278 / 3709 / 1246
Регистрация: 14.04.2014
Сообщений: 14,503
16.11.2014, 18:59     Операция || и атрибут static #3
Сообщение было отмечено автором темы, экспертом или модератором как ответ
1. Не будет. Вычисление слева направо.
2. Лучше не будет.
Yandex
Объявления
16.11.2014, 18:59     Операция || и атрибут static
Ответ Создать тему
Опции темы

Текущее время: 04:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru