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

Как по-русски обозвать целиком эту конструкцию? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создание шаблона двунаправленного списка класс List http://www.cyberforum.ru/cpp-beginners/thread584026.html
пожалуйста помогите решить задачку, позникли небольшие проблемы с ней.. 3. Создание шаблона двунаправленного списка класс List. а. добавления узла перед заданным элементом; b. удаления всех...
C++ Попадает ли точка с заданными координатамив заштрихованную область 1 Задание(по рисунку): 1. Определить, попадает ли точка с заданными координатами (x, y) в заштрихо-ванную область ). 2. Разработать алгоритм задачи и отобразить его по ГОСТ 19.701 – 90.... http://www.cyberforum.ru/cpp-beginners/thread583880.html
Кодировка C++
Мне нужно, чтобы консольная программа закрывалась после ввода определённой строки.Так вот на английском всё прекрасно работает при вводе "Exit", а на русском, конечно же, нет.Что с кодировкой...
C++ Сортировка std::map по значению
имеется вот такой вот тип: typedef struct { char domain; set<uint32_t> unique_ip; set<uint32_t> unique_id; } REF_LOG; и map содержащий этот тип:
C++ Программа считалка на с++ http://www.cyberforum.ru/cpp-beginners/thread583858.html
Задача. В круге стоят N человек. Они пронумерованы от 1 до N. Поочередно из круга начинает выходить каждый третий человек. Это продолжается до тех пор, пока в круге не останется последний человек....
C++ Подсчитать среднее арифметическое ненулевых элементов матрицы, расположенных над побочной диагональю Дан массив размером n x n (если не оговорено иначе),элементы которого целые числа. Подсчитать среднее арифметическое ненулевых элементов,расположенных над побочной диагональю. Девушка это уже... подробнее

Показать сообщение отдельно
taras atavin
3883 / 1757 / 92
Регистрация: 24.11.2009
Сообщений: 27,566
23.05.2012, 18:53  [ТС]
Совсем уж направление цикла он не меняет, а замена сравнения с числом на вычитание с последующим сравнением с нолём - это тормоза, возвращающиеся через окно. Так что речь не о том, что его надо перехитрить, а о том, что можно вручную облегчить ему задачу. А он иногда и может соптимизировать до сравнения с нолём циклы вида
C++
1
for (i=N; i>=1; --i)
, так не особо и важно, кто заменит i>=1 на i>0, сама же оптимизация та же.

Добавлено через 2 минуты
Цитата Сообщение от Deviaphan Посмотреть сообщение
от это весь код, который описывает реализацию факториала с инкрементом
; *Компилятору хватило мозгов всё вычислить в compile-tme
; *Всего дона операция - помещение результата в регистр EAX
Ну и ну! Всё посчитать на этапе компиляции? Ты серьёзно? А если
C++
1
2
cin>>n;
cout<<factorial(n);
? Лепим таблицу? Не всегда это разумно.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru