Форум программистов, компьютерный форум, киберфорум
Наши страницы

Что быстрее, операция присваивания или сравнения? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массив: В заданной прямоугольной матрице с количеством строк 2n переставить столбцы в следующем порядке: 1, 2n, 2, 2n–1, 3, 2n–2, … n, n+1 http://www.cyberforum.ru/cpp-beginners/thread834771.html
Пожалуйста помогите с задачей! С++ программа Visual Studio В заданной прямоугольной матрице с количеством строк 2n переставить столбцы в следующем порядке: 1, 2n, 2, 2n–1, 3, 2n–2, … n, n+1....
C++ Реализация программы(из файл) Здравствуйте.Нужно было реализовать программу и выполнить некоторые ф-ии, ну вообщем воот Реализовать программу, автоматизирующую учет прокатов автомобилей. Первый файл содержит информацию об... http://www.cyberforum.ru/cpp-beginners/thread834750.html
C++ Заменить данное натуральное число на число, которое получается из исходного записью его цифр в обратном порядке. Например, дано число 156, нужно получ
Вобщем,если не сложно,именно саму функцию помочь написать,ибо я просто не могу понять:) Добавлено через 22 минуты вот так попробовал,но выбивает 0:( #include <iostream> #include <conio.h>...
C++ Описать структуру с именем STUDENT
Помогите пожалуйста написать программу на C++ для Visual Studio. Описать структуру с именем STUDENT, содержащую следующие поля:  фамилия и инициалы;  номер группы;  успеваемость (массив из...
C++ систему дифференциальных уравнений. метод Эйлера http://www.cyberforum.ru/cpp-beginners/thread834684.html
Решить систему дифференциальных уравнений {y'= y+z+x ниже z'=-4y-3z+2x ,при y(0)=1, Z(0)=0 с заданным шагом h на отрезке , введенных с клавиатуры. Метод Эйлера.
C++ отчет у кого нибудь есть отчет по пр-ке в библиотеке подробнее

Показать сообщение отдельно
abit
271 / 270 / 35
Регистрация: 03.02.2013
Сообщений: 761
11.04.2013, 15:47
А Вы думаете у Вас тут нет сравнения?
она есть и выполняется всегда, а вот присвоение не всегда, это и есть я так понял вопрос автора...

вообще сравнение и тем более на не-ноль jnz/test быстрее чем mov [mem],1 с точки зрения ассемблерного представления, но это ни о чём не говорит в общем случае - т.к. компилятор языка вполне различные конструкции может оптимизировать до неузноваемости

p.s. я бы оставил код как есть, вполне грамотный
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.