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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Dani
1300 / 637 / 56
Регистрация: 11.08.2011
Сообщений: 2,280
Записей в блоге: 2
Завершенные тесты: 1
#1

Проверка на положительность - C++

28.12.2011, 20:52. Просмотров 576. Ответов 2
Метки нет (Все метки)

Доброго время суток!

Есть такая конструкция:
C++
1
2
int x=100500;
if (x) ...
Вот интересно стало с if(x). Что в этом случае делает компилятор: опасное преобразование int в bool, или подстановка чего-то, вроде if (x>0)?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.12.2011, 20:52     Проверка на положительность
Посмотрите здесь:

Проверка на положительность введенного числа - C++
Написать программу проверки на положительность введенного числа с оператором if

Необходимо доказать неравенство (положительность минора) - Алгебра
Добрый день! Существует матрица следующего вида: \begin{pmatrix} a_{11}+a_{12}+b_{11}+b_{21} & -a_{12} & 0\\ -a_{12} & ...

Положительность двойного интеграла от непрерывной неотрицательной функции - Математический анализ
Подскажите, пожалуйста, что можно сказать про данный вопрос в математическом анализе? Утверждение: Двойной интеграл от непрерывной...

Что быстрее, проверка на null, или проверка на тип перечисления в запросе? - 1С
вопрос такой. если несколько таблиц. сходных по структуре в запросе. в первой таблице типТовара = перечисление.тратата.набор во...

Проверка на совпадение + проверка строки на содержание спец. символов - Delphi
В общем ситуация такая: есть типизированный файл, форма для добавления пользователей (которые пишутся в файл). Для записи данных использую...

Проверка метабокса - не сохранять пост, если проверка не пройдена - WordPress
Всем здравствуйте. Изучаю метабоксы в WP. Столкнулся с проблемой проверки метабокса. Возьмем мой код сохранения данных метабокса: ...

Проверка internet connection. Проверка доступности сети - Программирование Android
Добрый день. Для проверки Internet Connection советуют делать что-то вроде: private boolean haveNetworkConnection() { ...

Проверка данных в Access (проверка Статуса Кандидата) - MS Access
Всем доброго времени суток! Проблема такая. В бд есть таблица кандидатов, в ней есть номер телефона кандидата. Перед заполнением...

Visual C++ проверка ввода на число, проверка на кирилицу - C++
Суть ввести с клавиатуры нечто, и повторять ввод до тех пор пока введенное число не будет числом. Этот код проверяет на буквы и знаки,...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
dr.curse
387 / 343 / 16
Регистрация: 11.10.2010
Сообщений: 1,907
28.12.2011, 20:54     Проверка на положительность #2
Насколько я знаю, елси x!=0 то true
Thinker
Эксперт C++
4225 / 2199 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
28.12.2011, 20:54     Проверка на положительность #3
вычисляет значение выражения в скобках, приводит к типу int и проверяет на равенство нулю, не более того, тем более проверки if(x>0) нет и в помине
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru