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

i++ vs ++i (циклы) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ работа с документами http://www.cyberforum.ru/cpp-beginners/thread317815.html
возможно ли создать программу, которая будет в определенные поля в текстовом файле заносить конкретные значения? Например, обобщенная структура документа - вверху справа УТВЕРЖДАЮ, там ниже...
C++ Куча вопросов.. В связи с последовательным изучением С++ и с параллельным при этом отсутствием рабочего подключения к Интернету у меня накопилась куча вопросов, важных и не особо, ответов на оные мой пытливый ум... http://www.cyberforum.ru/cpp-beginners/thread317813.html
C++ не могу найти ошибку в программе
задача Дана символьная строка. Подсчитать количество букв k в последнем ее слове считает только буквы К в первом слове и выдаёт ошибку, а надо чтобы в последнем считало. вот листинг ...
Различные трехзначные числа C++
Дано трехзначное число проверить истинность высказывания все цифры в этом числе различны к примеру 287 -Истина. Решить только через бул. Всем спасибо.
C++ Функция сравнения площади http://www.cyberforum.ru/cpp-beginners/thread317770.html
Сравнить площади колец, внутренние радиусы которых равны г1, r2, а внешний — заданному числу R (R > r1 и R>r2).
C++ bool с противоположными значениями Как решить вот эту задачу? Проверить истинность высказывания. Среди трех данных целых чисел есть хотя одна пара взаимно противоположных.Решить с помощью бул без иф всем спасибо заранее к примеру... подробнее

Показать сообщение отдельно
Сыроежка
Заблокирован
13.09.2011, 18:36
Цитата Сообщение от Saiberg Посмотреть сообщение
Собстно стало интересно почему все пишут
C++
1
2
3
for(ptrdiff i = 0; i < 10; i++) {
 
}
постфиксный инкремент медленнее, а в данном случае в нем смысла я не вижу. для красоты что ли?
В данном контексте постфиксный инкремент не является медленнее, Так что ваш вопрос не состоятелен.
Но даже если и есть какое-нибудь преимущество в скорости, тем не мене во многих стандартных алгоритмах вы найдете использование таких конструкций, как

C++
1
*iterator++
вместо двух выражений

C++
1
*iterator; ++iterator;
То есть читабельность кода и простота его восприятия значительно перевешивают данную мышиную возню с, якобы, оптимизацией.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru