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

Хороший тон программирования - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Изменение отдельных символов в массиве "std::string" http://www.cyberforum.ru/cpp-beginners/thread659026.html
Добрых времени суток, форумчане! Я тут решил переписать свой криптовальщик с GML на C++ и у меня возникла следующая проблема: мне нужно в массиве "std::string" изменить 1 символ, например: #include <iostream> int main() { std::string i; i="Hello"; std::cout<<"Default string: "<<i<<endl; for (int x=0; x<i.size(); x+=1) {if (i=='H')
C++ Снова задача про ход коня Здравствуйте. Задача: рекурсивно обойти шахматную доску конем (программа просто выводит один вариант решения, без дополнительных наворотов, первый ход делается случайным образом, после каждого хода экран перерисовывается). Подскажите, пожалуйста, как нужно исправить код, чтобы функция находила решение. Сейчас поиск происходит бесконечно. Знаю, что задача поднималась уже много раз и в сети полно... http://www.cyberforum.ru/cpp-beginners/thread659012.html
C++ DLL for C# entry point C++
heared -> #ifndef _DLLTEST_H_ #define _DLLTEST_H_ #include <string> using namespace std; extern "C" __declspec(dllexport) string f1(string); #endif
C++ Гороскоп
Приветик) Решите пожалуйста в ВС++ буду очень признательна))) В древнеяпонском календаре был принят 60-летний цикл из пяти 12-летних циклов, обозначенных цветами: зеленый, красный, желтый, белый и черный. В подциклах каждый год имел название одного из животный: крысы, быка, тигра, кролика, дракона, змеи, лошади, овцы, обезьяны, петуха, собаки и кабана. Началом очередного цикла был 4-ый год нашей...
C++ Статический оператор "()" в классе http://www.cyberforum.ru/cpp-beginners/thread659001.html
Друзья, чем можно объяснить запрет на создание статического "operator ()" в классе? Связано ли это как-то с его возможностью принимать разное количество параметров (насколько я помню, это же один оператор с таким свойством)?
C++ В двумерном массиве найти столбцы с минимальным произведением элементов. Текст задания: В двумерном массиве найти столбцы с минимальным произведением элементов. Поиск произведения элементов столбца выделить в отдельную функцию. подробнее

Показать сообщение отдельно
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
27.09.2012, 14:04     Хороший тон программирования
Нет. Во-первых макрос в большинстве случаев будет не на виду и такой заголовок цикла снизит читабельность сам по себе, а во вторых отступы придуманы не для красоты. Хорошо, если в цикле крутится всего одна строчка. А если нет? Цикл может в экран не влезать, тогда можно элементарно запутаться в том, что где начинается и где заканчивается.

Добавлено через 1 минуту
Если целиком весь цикл с телом повторяется, то запихай его в функцию, можно в инкладную, а экономия на отступах и заголовках даёт обратный эффект.
 
Текущее время: 15:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru