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

Как работает оператор if? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вытащить число из строки http://www.cyberforum.ru/cpp-beginners/thread425722.html
Здравствуйте. Как перевести несколько символов char в int? Например, мне надо перевести набор символов "234". Не понимаю, как можно все это превратить в строку и использовать atoi(). Помогите, пожалуйста.
C++ Что такое цикл? что значат эти строки? for (int i = n-1; i>=0; i--) for(int j = 0; j<10; j++){ min+=matr; index = 0; и for (int i = 1; i<5; i++){ http://www.cyberforum.ru/cpp-beginners/thread425710.html
Вычислить: sqrt(k+sqrt(2k+...+sqrt(k(n-1)+sqrt(kn)))) C++
Люди добрые! Помогите пожалуйста. Даны натуральные числа n и k. Вычислить: sqrt(k+sqrt(2k+...+sqrt(k(n-1)+sqrt(kn))))
Поменять местами значения i и j элементов массива с пользовательскими функциями C++
Я вам буду очень благодарен если вы ответите мне как можно скорее . . .
C++ Рекурсия http://www.cyberforum.ru/cpp-beginners/thread425655.html
Помогите пожалуйста написать программку на C Написать функцию sort(x), упорядочивающую по не убыванию двоичные числа массива х следующим методом: все числа упорядочить по последней цифре и перенести во вспомогательный массив у; затем по предпоследней цифре (при равенстве этих цифр сохранять упорядоченность по последней цифре); далее числа упорядочить по третьей от конца цифре и т.д.
C++ Обращение к портам. (win7, порт 97. Intel core) Здравствуйте. Хочу считать и отправить данные (число) на порт. Слышал, что современные ОС не дают возможности этого сделать напрямую. Надо работать с драйверами. Так ли это? Было бы идеально, если б можно было бы подключить какую-нибудь библиотеку и использовать getport () и outport (). Возможно ли так сделать? Если нет, подскажите самый простой способ обращения к порту (если он вообще... подробнее

Показать сообщение отдельно
soon
 Аватар для soon
2536 / 1301 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
10.01.2012, 20:09     Как работает оператор if?
К словам rangerx, код
cpp
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
 
int main()
{
    int a = 5;
    if(a > 0)
        std::cout << "positive" << std::endl;
    else
        std::cout << "negative" << std::endl;
}
и куски из
asm
Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
.LC0:
    .string "positive"
.LC1:
    .string "negative"
;...
    movl    $5, 28(%esp)
    cmpl    $0, 28(%esp)
    jle .L2
    movl    $.LC0, 4(%esp)
;...
.L2:
    movl    $.LC1, 4(%esp)
;...
Как комп понимает, что !(PI>8.35) - true??????
Он просто сравнивает 2 числа и в зависимости от результата либо "прыгает" по метке, либо нет.

Добавлено через 5 минут
Цитата Сообщение от csrnsdrfg Посмотреть сообщение
while (ch = getchar != EOF)
Может не getchar а getchar() все-таки?
 
Текущее время: 05:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru