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

Что такое int* - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Меню в консоли http://www.cyberforum.ru/cpp-beginners/thread769766.html
Меня интересует вот что: зачем в функции int menu(); вот это условие code=getch(); if (code==224) { //------- } Программа и без него работает хорошо! #include <iostream> #include <conio.h> #include <windows.h>
C++ вывести результаты решения СЛАУ в виде таблицы ( графические функции) Ребят помогите пожалуйста, есть полностью рабочий и компилирующийся код для решения слау методом гаусса но решение необходимо представить в виде таблицы помогите пожалуйста! Добавлено через 27 минут вверх Добавлено через 3 минуты вверх http://www.cyberforum.ru/cpp-beginners/thread769764.html
C++ Как замостить текстурой прямоугольник?
Имеется уже созданная (скорее всего загруженная из файла) текстура на hdc1, она известного размера (xt,yt) Надо ей замостить прямоугольник x1,y1,x2,y2 на hdc2 Правильно - т.е. если целое количество не влазит, то высести нужные куски по краям, если вообще текстура оказалась больше прямоугольника - то вывести ее часть. 1_ Это конечно можно сделать просто серией проверок и копирований в циклах,...
Найти ошибку C++
Добрый день. Есть задача с codeforces (условие). Вот моё решение: #include <iostream> #include <vector> using namespace std; int main() { int n, m; cin >> n >> m;
C++ Программа, которая выводит на экран изображение шахматной доски http://www.cyberforum.ru/cpp-beginners/thread769712.html
и снова привет! мне опять нужна ваша помощь. вот код, который жутко глючит((( { // Напишите программу, которая выводит на экран изображение шахматной доски. //Черные клетки отображать "звездочкой", белые — пробелом. for (int ryad = 1; ryad <= 8; ryad++) { if (ryad % 2 == 0)
C++ Вычислить сумму элементов массива с нечётными номерами 2. В одномерном массиве, состоящем из n вещественных элементов, вычислить сумму эле-ментов массива с нечётными номерами. Сжать массив, удалив из него все элементы, мо-дуль которых не превышает 1. Освободившиеся в конце массива элементы заполнить нуля-ми. подробнее

Показать сообщение отдельно
UserAK
70 / 70 / 4
Регистрация: 25.12.2012
Сообщений: 189
Записей в блоге: 2
24.01.2013, 13:44     Что такое int*
Цитата Сообщение от ValeryS Посмотреть сообщение
она не уничтожается, а объявляется свободной
это адрес объявляется свободным, то есть это уже не int* а void*, а переменной больше не существует. она осталась там внутри функции. а вот указатель на переменную в куче так и останется int*

Добавлено через 6 минут
я не знаю какие бывают операционные системы и как может повести себя программа под их управлением, может это виртуальная машина, запущенная на глючном компе, может приложение вместе со всем своим барахлом постоянно переезжает из одной области памяти в другую.
а может я не так понял вопрос. имхо вопрос был про правомерность считать возвращаемый указатель указателем на int.

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