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

Как сделать так, чтобы локальные переменные не обнулялись автоматически? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Динамический массив элементов произвольного типа http://www.cyberforum.ru/cpp-beginners/thread1065603.html
Доброго времени суток. Будьте так добры, если вас не затруднит, помочь "понимающему дубу" с одной назойливой программкой. Создать программу, реализующую класс «динамический массив элементов произвольного типа» без использования стандартной библиотеки C++. Предусмотреть возможность добавления, удаления элементов в любую часть массива. С динамическим массивом я разобрался, а вот как записать в...
C++ Найти среднее арифметическое значение четных элементов и среднее арифметическое нечетных элементов и сравнить их между собой Найти среднее арифметическое значение четных элементов и среднее арифметическое нечетных элементов и сравнить их между собой. Вот часть кода, четные правильно подсчитывает, а нечетные никак. Подскажите плиз. int Sumch = 0; int s = 0; int nechet = 0; int chet = 0; http://www.cyberforum.ru/cpp-beginners/thread1065602.html
C++ работа с файлом через входной параметр
int _tmain(int argc,char* argv) { FILE* F =fopen(argv, "wt+"); когда пишу параметр запуская через командную строку или ярлык, создается файл с первой буквой параметра, и туда записывается все что надо. Параметр писал и с полным указанием пути "C:\...." в итоге он называл файл С, писал параметр "input" файл создавался i, ставил кавычки, не помогло, подскажите, то-ли я тупой, то-ли лыжи не...
Ссылки на тип данных в классе C++
ребят, подскажите, как это Создать класс содержащий ссылку на int? не понимаю ссылки...
C++ Вычислить сумму элементов матрицы выше главной диагонали http://www.cyberforum.ru/cpp-beginners/thread1065538.html
Здравствуйте. Помогите решить задание. Нужно вычислить сумму элементов матрицы выше главной диагонали. Заранее спасибо.
C++ Составить программу вычисления функции Нужно составить программу вычисления значения функции y(x) при произвольном значении х. До этого находил похожую формулу программы, но числа слишком большие. Может что в формуле не так, подскажите пожалуйста? #include "stdafx.h" #include <iostream> #include <math.h> #include <conio.h> using namespace std; void main() { подробнее

Показать сообщение отдельно
ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
08.01.2014, 13:22     Как сделать так, чтобы локальные переменные не обнулялись автоматически?
Цитата Сообщение от Asker Посмотреть сообщение
А это только под Linux или вообще везде?
Разберись какая память бывает! static память создаются глобальные переменные. динамическая выделяется динамически с помощью new и автоматическая которая выделяется для переменных в функциях ну например f(string s) s попадет в автопамять (стек) и удалиться после окончания работы функции. Ты вообще азов не знаешь даже.
Цитата Сообщение от Asker Посмотреть сообщение
И что делать тогда? Локальные переменные очень нужны
Зачем они нужны? Ладно разбирайся. Локальные переменные нужны только на время работы функции, функция окончила свою работу они уже больше не нужны. Нато они и называются локальные, а ты наверно понятия подменяешь не понимая что такое локальная переменная.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru