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

Значение, хранящееся по адресу - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Поиск слова в файле http://www.cyberforum.ru/cpp-beginners/thread260019.html
Кто знает помогите! Суть проблемы: "Есть файл в котором построчно хранятся слова(каждое слово с новой стоки), программа должна искать в этом файле слово введенное пользователем с клавиатуры.Если нет...
C++ Преобразовать массив Пример массива и дополнительных переменных приведены ниже: { 1.2, -1.8, -4.5, 8.5, -0.1, -0.9, 9.7, -9.8, 0.2, 3.5, 5.7, -3.8, -6.0, 4.2, 4.3, -5.1} a=0 b=3 A=3 B=6 C=1 Результаты должны... http://www.cyberforum.ru/cpp-beginners/thread260007.html
Выяснить, делится ли определённое четырёхзначное число на ряд чисел без остатка C++
Есть такая тема. Нужно вычислить делится ли определённое четырёхзначное число на ряд чисел. Причём нацело, т.е. без остатка. Если делится то в переменную Х записать одно число, если не делится -...
C++ С ссылочным параметрам
1. Напишите перегруженную функцию, которая будет возвращать единицу, если число N делится на 11, и 0 в противном случае. 2. Напишите перегруженную функцию, которая по заданным катетам прямоугольника...
C++ Прописать условия в IF http://www.cyberforum.ru/cpp-beginners/thread259987.html
Есть такая тема. Нужно вычислить делится ли определённое четырёхзначное число на ряд чисел. Причём нацело, т.е. без остатка. Если делится то в переменную Х записать одно число, если не делится -...
C++ overload функции єсть клас оверлоадових опрераторов, но никак не виходит вивести то что они делают на екран.. //main.cpp #include "HugeInt.h" #include <conio.h> #include <time.h> int main() {... подробнее

Показать сообщение отдельно
Kastaneda
Нарушитель
Эксперт С++
4676 / 2880 / 234
Регистрация: 12.12.2009
Сообщений: 7,314
Записей в блоге: 2
Завершенные тесты: 1
19.03.2011, 10:31
Цитата Сообщение от Poet Посмотреть сообщение
результат выдал. Но конечно же всегда одинаковый при каждом запуске.
Хотелось бы уточнить что это получилось такое?
И второе: это выводится значение адреса, который занимает сама программа или вся система вобще?
Дай угадаю, выводится 269488144 ? )))
Это выводится число 0x10101010 в десятичном виде и не более того.

Цитата Сообщение от Poet Посмотреть сообщение
А как узнать значение по адресу вообще? То есть если известен только адрес, и требуется узнать что там на нем. При том не используя переменные и указатели.
Вобще, возможно ли такое?
Возможно, вот так:
C++
1
std::cout<<*(reinterpret_cast<unsigned char*>(0x01010101));
Но это совершенно бессмысленное занятие, и, скорей всего, будет ошибка доступа при чтении.

А зачем тебе понадобилось лазить по адресам в языке C? В ассемблере и то метки используются, чтоб самому адреса не просчитывать.

Добавлено через 1 минуту
опоздал...
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru