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

Где лучше эти переменные объявлять? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перевод секунд (произвольное целое число) в часы, минуты и секунды http://www.cyberforum.ru/cpp-beginners/thread374630.html
Составить программу, которая будет переводить секунды (произвольное целое число) в часы, минуты и секунды.
C++ сортировка выбором помогите пожалуйста, алгоритм не работает то есть не сортирует #ifndef FUNC #define FUNC #include "vibor.h" #include <vector> #include <algorithm> using namespace std; template<class T> void... http://www.cyberforum.ru/cpp-beginners/thread374624.html
C++ Научите писать программы на C++
Привет всем ,начну с того ,что перевелся в универе на информатика на заочке(хочу научиться писать программы,) так как это "мое",зимой сессия ,а помоч и разъяснить не кому вот и пришел к ВАМ ,надеюсь...
Перевод с java на С++ C++
Всем доброго времени суток. Возможно ли перевести код с java на С. Я попробовал сам,начал,но там много того что я не знаю чем заменить в С, потому что толком не понимаю что это обозначает. код не...
C++ При наличие корней в системе уравнений выдает ошибку http://www.cyberforum.ru/cpp-beginners/thread374598.html
После выполнения программы (она решает систему линейных уравнений) для случая наличия корней появляется ошибка. Вот код: #include <stdio.h> #include<stdlib.h> #include<time.h> #define N 4...
C++ Задержка Использую MinGW через NetBeans. Проблема состоит в том что такие команды как cin.get или же getchar() судя по всему игнорируются компилятором, так как в созданном исполняемом файле задержки в консоли... подробнее

Показать сообщение отдельно
Lonely_Romantic
8 / 8 / 1
Регистрация: 13.07.2010
Сообщений: 14
29.10.2011, 22:54
Оптимально с какой точки зрения? По скорости выделение локальных переменных одинаково, хоть сотня их там будет, т.к. локальные переменные хранятся на стеке и выделяются простым изменением указателя стека.
По памяти оптимально, т.к. когда переменная не нужна она не хранится (так можно для всех процедур выделить память заранее, чтобы потом не выделять, но это шаг назад, к прошлому языков программирования Тут же можно задаться вопросом оптимальности использования ООП перед процедурными парадигмами или вообще принципами ассемблера) Но, думаю, на память таких размеров в наши дни пофиг. Важнее соблюдение парадигмы программирования (влияет на понятность программы, вероятность возникновения и слложность поиска ошибок.) Так что правильно учат: всему свое место, включая переменные.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.