Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как с консоли записать строку или предложение в файл? https://www.cyberforum.ru/ cpp-beginners/ thread2490815.html
Не могу понять, как сделать так чтобы я ввел вопросы для тестируемого и они сохранились в файл, а потом студент после входа в систему мог открыть этот файл считать вопросы и пройти тест по этим...
C++ Необработанное исключение
Здравствуйте, сегодня попытался применить пузырьковый алгоритм к динамическому массиву, но при обозначении размера массива вылезает ошибка. Собственно код: #include <iostream> #include <cstdlib>...
C++ Чтение данных для объекта класса из файла https://www.cyberforum.ru/ cpp-beginners/ thread2490805.html
Доброе время суток, подскажите метод как прочитать из бинарного файла некий текст в обьект своего класса, поле которого содержит vector<string> text={"значение по умолчанию"}; то что я написал...
C++ Можно ли использовать несколько раз setlocale? Если да, то как? Можно ли использовать несколько раз setlocale? Если да, то как ?Мне это нужно только лишь потому, что я хочу использовать ASCII символы из раскладки "ru" (например, ╔║═ и прочее),... https://www.cyberforum.ru/ cpp-beginners/ thread2490796.html
C++ Правильная работа с заголовочными файлами
Добрый день! Данная тема неоднократно подымалась на форуме, но конкретно для моей ситуации ответ увы найти не удалось. Суть проблемы, есть у нас два файла A.h и B.h A.h #ifndef A_H #define A_H...
C++ Невозможно определить переменную абстрактным типом Добрый день! Имеется следующий код: #include <iostream> #include <vector> using namespace std; namespace some { class One https://www.cyberforum.ru/ cpp-beginners/ thread2490768.html
C++ Функция перевода секунд в соответствующее количество часов, минут, секунд https://www.cyberforum.ru/ cpp-beginners/ thread2490767.html
Написать программу, в которой пользователь задаѐт количество секунд. Это значение передаѐтся в процедуру, которая переводит секунды в соответствующее количество часов, минут, секунд и выводит...
C++ Первый четный элемент двумерного массива
Почему не выводится первый четный элемент в массиве? как то в хаотичном порядке каждый раз выдает четное число int main() { setlocale(LC_ALL, "rus"); int arr; int chet; cout << "Ввод...
C++ Сумма чисел от x до Y В квадрате https://www.cyberforum.ru/ cpp-beginners/ thread2490751.html
Программа для расчёта суммы чисел от x до y в квадрате #include "pch.h" #include <iostream> #include <cstdlib> using namespace std; int main() { //Изменение кодировки консоли system("chcp...
C++ Сравнить первую и последнюю цифры числа https://www.cyberforum.ru/ cpp-beginners/ thread2490717.html
Привет. Как сделать программу в которую ты вводишь число,а она сравнивает равны ли первая и последняя цифры числа. Заранее спасибо
C++ Добавьте к каждому введенному числу типа doube единицу измерения
Добавьте к каждому введенному числу типа douЫe единицу измерения Допустимыми являются четыре единицы измерения: cm, m, in, ft. Примите следующие коэффициенты преобразования: lm = lOOcm, 1in =...
C++ Предложить тесты, на которых программа даст сбой Доброго вам времени суток, уважаемые форумчане. Недавно я наткнулся на - с виду - несложную задачку. Вот условие: Уравнение (Время: 1 сек. Память: 16 Мб Сложность: 17%) Вася в школе изучил... https://www.cyberforum.ru/ cpp-beginners/ thread2490630.html
303 / 215 / 74
Регистрация: 23.05.2011
Сообщений: 971
14.08.2019, 00:18 0

Проблемы с созданием локальных переменных - C++ - Ответ 13769584

14.08.2019, 00:18. Показов 302. Ответов 2
Метки (Все метки)

Ответ

Цитата Сообщение от Karant0107 Посмотреть сообщение
int* p = new int;
int k = 5;
p = &k;
Вот тут у тебя утечка памяти.

Цитата Сообщение от Karant0107 Посмотреть сообщение
p = &k;
return p;
Вот тут у тебя UB.
А раз это UB, то может быть что угодно от вывода 5 до взрыва твоего компьютера.

C++
1
2
3
4
5
6
int* f() {
   int* p = new int;
   int k = 5;
   *p = k;
   return p;
}
Вот так было бы без ошибок.

Вернуться к обсуждению:
Проблемы с созданием локальных переменных C++
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.08.2019, 00:18
Готовые ответы и решения:

Рассмотреть программу, написать имена глобальных переменных, локальных переменных, формальных параметров
Program P1; var s:string; procedure P(var s:string) ; var i, j : integer; ...

Проблемы с созданием класса
class Source { Source(String login,String password,String other) { ...

Проблемы с созданием процедуры
Есть условие:Создать хранимую процедуру, которая выводит количество сделанных деталей заданного...

Проблемы с созданием Ln логарифма
Всем привет, прошу прощения что пишу вам с такой просьбой, помочь сделать программу для решения Ln...

2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.08.2019, 00:18

Проблемы с созданием объектов
Описан класс TPlanet: TPlanet = class (TObject) public name: string; ...

Проблемы с созданием словаря на C++
Ребята-программисты, нужна срочная помощь, выдаёт такие ошибки: E0291 для класса &quot;Term&quot; не...

Проблемы с созданием объекта
Есть два класса public class Tname { public string name_eng; public...

О локальных переменных
В функцию в качестве аргумента приходит таблица data = { 'a', 'b', 'c', 'd', 'e' } Для удобства я...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.