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

Почему можно переопределять переменную в цикле? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ ПРОСТЕЙШИЕ ПРОГРАММЫ НА С++ Сложение массивов http://www.cyberforum.ru/cpp-beginners/thread1188841.html
Произвести сложение двух массивов 5х3 по правилам сложения матриц. #include <iostream.h> int main() { setlocale (LC_ALL,"Russian"); const int n = 5; int a={1, 3, 4,7,4};
C++ разложение на простые множители заданного натурального числа n Составить программу, печатающую разложение на простые множители заданного натурального числа n > 0 (другими словами, требуется печатать только простые числа и произведение напечатанных чисел должно быть равно n; если n = 1, печатать ничего не надо). http://www.cyberforum.ru/cpp-beginners/thread1188801.html
C++ перевода действительного числа из одной системы счисления в другую
Пользователь вводит действительное число, систему счисления, в которой это число представлено и систему счисления, в которую будет переведено исходное число. Написать программу перевода действительного числа из одной системы счисления в другую.
Платформер, sfml, 2d игра SFML
Ребят, помогите пожалуйста сделать смерть и переход между уровнями, ну и завершение игры, а лучше всего объедините пожалуйста #include <SFML/Graphics.hpp> #include <SFML/Audio.hpp> using namespace sf; #include "iostream" #include <vector> #include <list> #include "level.hpp" #include "anim.hpp"
C++ Вывести все простые числа, не превосходящие заданное число M http://www.cyberforum.ru/cpp-beginners/thread1188797.html
Вывести все простые числа, не превосходящие заданное число M.
C++ Вывод из файла Здравствуйте написал программу ввода/вывода из файла, но когда выводит из файла на экран, почему-то последняя строчка дублируется в чем ошибка ? #define _CRT_SECURE_NO_WARNINGS #include <iostream> #include <stdlib.h> #include <fstream> using namespace std; struct mystruct { char *f_name; char *l_name; подробнее

Показать сообщение отдельно
lest_
0 / 0 / 0
Регистрация: 28.11.2013
Сообщений: 94
26.05.2014, 19:17  [ТС]     Почему можно переопределять переменную в цикле?
Цитата Сообщение от 0x10 Посмотреть сообщение
Как правило, переменные стараются делать как можно более локальными. Если переменная используется только в цикле и не нужна за его пределами, значит, ее объявлению место в теле цикла.
а может так случиться, что память кончится? ведь на каждой итерации создаётся новая переменная. а вдруг итераций оч много будет
 
Текущее время: 09:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru