Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Указатель на массив указателей на объекты, передать в метод объекта https://www.cyberforum.ru/ cpp-beginners/ thread630423.html
Здравствуйте! Нужно решить задачу, есть такой класс. class MyClsDisk { public: void SetDiskOnPurpose(MyClsDisk *p,int ix, MyClsDisk **a) { ...
C++ Адресное пространство
Адрес в сипп является 4байтным числом. Возможно ли модифицировать адрес так, что бы залезть в другие процессы? Или для каждого процесса выделяется "локальное" адресное пространство?
Интерфейс в VS2010 C++
:facepalm:При программировании хочу видеть описание типов, помниться мне что была какая та такая форма интересная например выбераешь мышкой структуру WNDCLASS например и в форме в низу ее свойства...
C++ Как исправлять ошибку? я из книжки выписал первую программу #include <iostream> int main() { cout << "Hello World!\n"; return 0; } компилятор сказал что надо из iostream.h убрать .h что я и сделал но... https://www.cyberforum.ru/ cpp-beginners/ thread630392.html
C++ Указатель на функцию https://www.cyberforum.ru/ cpp-beginners/ thread630387.html
Столкнулся с проблемой передачи функции в функцию как переменной. Не могли бы вы объяснить мне эту тему? Компилятор ругается даже на: void z() { }
C++ Диаграммы в С++
Задача. Даны десять числовых величин. Принимая их сумму за 100 %, построить по выбору пользователя либо круговуб диаграмму, либо столбчатую, показывающую процентное соотношение между данными...
Не могу составить программу для заполнения матрицы по спирали с заданным интервалом между ячейками! C++
Здравствуйте, дорогие форумчане!!! Делаю программу одному другу - он занимается игрой в государственные лотереи и попросил составить ему программу следующего содержания: Дана последовательность...
C++ Перевести код символа числа в число Как средствами с/с++ перевести код символа целого числа в само целое число? char ch; int num; ch = getche(); // в переменную заносится код символа // в переменную num требуется занести целое... https://www.cyberforum.ru/ cpp-beginners/ thread630384.html
C++ Сумма ряда https://www.cyberforum.ru/ cpp-beginners/ thread630378.html
Всем привет, помогите закодить формулу.
C++ Написать программу приведения матрицы к треугольному виду методом Гаусса, и вычислить определителя Задание: Написать программу приведения матрицы к треугольному виду методом Гаусса, и вычислить определитель. Ошибка: Пытался сдать ее, а мне сказали что она неправильна, что после перестановки... https://www.cyberforum.ru/ cpp-beginners/ thread630375.html
2 / 1 / 0
Регистрация: 18.04.2012
Сообщений: 22
29.07.2012, 22:19  [ТС] 0

Значение указателей (*ptr.) на пустые ячейки памяти

29.07.2012, 22:19. Просмотров 1604. Ответов 12
Метки (Все метки)

Ответ

Цитата Сообщение от ValeryS Посмотреть сообщение
Если ты работаешь в Debug режиме то так и будет
компилятор защищает себя и память
расскажу про VS ( в других наверно что либо подобное) память при выделении будет 0xCCCCCCCC
или 0xCDCDCDCD(вот тебе и отрицательное число) причем при
int* tmp=new int
выделит не 4 байта а много больше, 20 байт перед 4 байта и 20 после
это для того чтобы если вылез за пределы то программа бы не рухнула
там же записывается служебная информация и если не удалил память то по окончании тебе покажут утечку памяти
но все меняется когда переходишь на релиз, никакой служебной области , никакой инициализации вот здесь то и должны выскочить случайные значения.
хотя ОС может быть при запуске процесса и прописывает всю память каким-нибудь волшебным числом, с этим я не разбирался
А вот это уже очень интересно!

Вернуться к обсуждению:
Значение указателей (*ptr.) на пустые ячейки памяти
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.07.2012, 22:19
Готовые ответы и решения:

Сдвиг ячейки памяти в массиве с вычитанием указателей
Возник вопрос вот пример: int m = {1, 2, 3, 4, 5} int *p = &amp;m ; // Это получается адрес...

Значение ячейки памяти по указателю
В общем, столкнулся с такой проблемой: имею указатель на ячейку данных, не могу получить значение...

Разбить ячейки и удалить образовавшиеся пустые ячейки
И снова я. В приложенном файле имеем в столбцах &quot;Дата&quot; и &quot;Номер&quot; содержимое. Нужно перебрать 3...

Что означает ptr в строке byte ptr[si],al
Что означает ptr в строке byte ptr,al Вот весь код, может понадобится Преобразование двоичного...

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