Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Найти количество цифр в десятичном числе k https://www.cyberforum.ru/ cpp-beginners/ thread711277.html
Найти количество цифр в десятичном числе k.
C++ Дана последовательность целых чисел, за которой следует 0. Найти сумму элементов с нечетными номерами из этой последовательности
Дана последовательность целых чисел, за которой следует 0. Найти сумму элементов с нечетными номерами из этой последовательности.
C++ Invalid conversion from `int' to `const char*' Здравствуйте.Возникла проблема с типами данных, пытался решить - стало хуже...:wall: Вот сам код: #include <iostream> #include <cstring> #include <fstream> using namespace std; struct dannie { https://www.cyberforum.ru/ cpp-beginners/ thread711270.html C++ структуры ссылки и функции https://www.cyberforum.ru/ cpp-beginners/ thread711267.html
Здравствуйте. Есть задача: " В справочной автовокзала хранится расписание движения автобусов. Для каждого рейса указаны его номер, тип автобуса, пункт назначения, время отправления и прибытия. Вывести информацию о рейсах, которыми можно воспользоваться для прибытия в пункт назначения раньше заданного времени. Использовать функции." Помимо этого нужно сделать в программе передачу структуры по...
C++ Цикл. Вычислить сумму.
Помогите пожалуйста решить,точнее напишите пример,как решить даный пример,с использыванием 3-х циклов с предусолвием,послеусловеим,и параметром..
C++ Вычитание из элементов нечетных столбцов значений элементов четных столбцов https://www.cyberforum.ru/ cpp-beginners/ thread711235.html
Разработать нетипизированную функцию для выполнения над матрицей размером 5х5 операций в соответствии с вариантом. На печать вывести исходную и преобразованную матрицы. 21. Вычитание из элементов нечетных столбцов значений элементов четных столбцов.
C++ Одномерный массив. Вычисление произведения элементов. Сортировка. https://www.cyberforum.ru/ cpp-beginners/ thread711233.html
В одномерном массиве, состоящем из n вещественных элементов, вычислить: • произведение элементов массива с чётными номерами; • упорядочить элементы массива по возрастанию методом выбора. По вычислению все понятно, хотелось бы создать универсальный код под массивы любых размеров, но проблемы с реализацией(( при попытке приравнять размер к какому то значению вводимому с клавиатуры или рандомно...
Строковые данные. Найти те слова, которые отличаются от последнего слова и удовлетворяют условию C++
Help me. Дана непустая последовательность слов (не более 50), в каждом слове не более восьми символов. Слова разделены пробелом, за последним словом точка. Найти те слова, которые отличаются от последнего слова и удовлетворяют следующему условию первая буква слова входит в него еще раз.
C++ Упорядочить сведения о мужчинах с рабочим стажем больше 25 лет в порядке увеличения их возраста https://www.cyberforum.ru/ cpp-beginners/ thread711225.html
По данным таблицы 6, содержащей информацию о работниках предприятия, провести упорядочивание данных по возрастанию или убыванию значения реквизита, указанного в варианте. Вывести на печать исходную таблицу и упорядоченную таблицу. 21. Упорядочить сведения о мужчинах с рабочим стажем больше 25 лет в по-рядке увеличения их возраста.(c++) ...
C++ Переопределение операций Арифметику класса реализовать в виде стандартного набора переопределенных операций с "арифметической" интерпретацией-результ операции-новый объект. Разработать конструктор копирования, переопределить арифметические операции, присваивание,сравнение, ввод/вывод в стандартные потоки. написала заготовку для задания: // .cpp #include <iostream> using namespace std; ... https://www.cyberforum.ru/ cpp-beginners/ thread711220.html
Динамические списки на C++ для реализации алгоритма Прима! C++
Задача такая: написать программу, реализующую алгоритм Прима для нахождения минимального покрывающего дерева для графа. Здесь я создаю список рёбер графа, заполняю его из файла(в файле заранее уже данные записаны так, что список формируется в порядке возрастания весов рёбер). Теперь я беру первое ребро из списка в качестве начального и начинаю поиск в списке смежное ребро с минимальным весом,...
C++ Посоветуйте книгу с созданием Windows Form Application Нужна книга или источиник знаний, где на Visual c++ будет разъяснение создания Windows Form Application. В дальнейшем нужно будет создать приложение где будут создаваться обьекты при, допустим, нажатии мыши и тд. https://www.cyberforum.ru/ cpp-beginners/ thread711214.html
Модератор
Эксперт по электронике
8908 / 6677 / 918
Регистрация: 14.02.2011
Сообщений: 23,521
29.11.2012, 21:31 0

Что содержит ссылка? - C++ - Ответ 3775703

29.11.2012, 21:31. Показов 1685. Ответов 16
Метки (Все метки)

Ответ

а вот она и разница
код ptr
Assembler
1
2
3
4
5
6
7
8
9
10
11
 mov     [ebp+x], 2
 lea     eax, [ebp+x]    ; 0028F710
 mov     [ebp+r], eax
 mov     eax, [ebp+r]    ; 0028F710
 mov     dword ptr [eax], 0
 mov     esi, esp
 lea     eax, [ebp+r]    ; 0028F704 адрес r
 push    eax
 lea     ecx, [ebp+x]   ; 0028F710 адрес x
 push    ecx            
 push    offset Format   ; "%u %u \n"
код ref

Assembler
1
2
3
4
5
6
7
8
9
10
11
12
mov     [ebp+x], 2
lea     eax, [ebp+x]    ; 0028F710
mov     [ebp+r], eax
mov     eax, [ebp+r]    ; 0028F710
mov     dword ptr [eax], 0
mov     esi, esp
mov     eax, [ebp+r]  ; 0028F710 значение по адресу r  т.е  адрес x
push    eax             
lea     ecx, [ebp+x]  ; 0028F710 адрес x
push    ecx             
push    offset Format   ; "%u %u \n"
call    ds:__imp__printf
lea eax, [ebp+r] ; 0028F704 адрес r
и
mov eax, [ebp+r] ; 0028F710 значение по адресу r т.е адрес x
как видишь ведут себя по разному
но все же закладываться на дизасемблер не стоит
во первых здесь еще не прошел оптимизатор
а во вторых каждый компилятор волен создать свой код

Добавлено через 1 минуту
Цитата Сообщение от activnaya Посмотреть сообщение
Измени так (это правильно, а у тебя не правильно)
Цитата Сообщение от activnaya Посмотреть сообщение
&(*r)
и что мы получим тот же псевдоним???

Добавлено через 1 минуту
Цитата Сообщение от Alex Z Посмотреть сообщение
А эта фраза: "...ссылка на целочисленное значение инициализируется адресом переменной..." есть ошибка или не есть ошибка?
для этого есть стандарт, как он скажет так и будет
а все остальное от лукавого

Вернуться к обсуждению:
Что содержит ссылка? C++
2
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.11.2012, 21:31
Готовые ответы и решения:

Что лучше сквозная ссылка или одна статейная ссылка с одного домена?
Что лучше сквозная ссылка или одна статейная ссылка с одного домена?

Как сделать проверку, что атрибут есть и что-то содержит?
Всем привет! На странице будут div-ы трех видов: 1) атрибута нет &lt;div id=&quot;id1&quot;&gt;&lt;/div&gt; 2)...

Что объект? Что ссылка? Что тип?
Допустим, есть пример Cat barsik = new Cat(); На данный момент я понял, что в левой части у...

Написать программу что создает файл записей Library.dat, что содержит информацию о книгах в библиотеке: название книги,
Написать программу что создает файл записей Library.dat, что содержит информацию о книгах в...

16
29.11.2012, 21:31
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.11.2012, 21:31
Помогаю со студенческими работами здесь

Что нужно изменить что бы при добавлении этой ссылки в дополнительной новости с одной строкой, ссылка в шаблоне отображалась и работала
В Dle можно добавлять дополнительные поля новостей и там на выбор 1 строка или много строк, если...

из ссылки "хттпс://ссылка.ру/комбо1234" скопировать в переменную то, что будет после "хттпс://ссылка.ру/"
как из ссылки &quot;хттпс://ссылка.ру/комбо1234&quot; скопировать в переменную то, что будет после...

Что за ссылка?
Подскажите пожалуйста что это за ссылка: http://hghltd.yandex.net/yandbtm? Я ее увидел в статистике...

Что содержит этот объект?
Здравствуйте. Я что-то запутался в объектах.. подскажите по поему коду: Item i1 = new...

Доказать, что граф содержит треугольник
Пусть G - простой граф (без петель и кратных ребер), в котором 6 вершин и 10 ребер. Доказать, что G...

Определить, что ячейка содержит формулу
С наступающим. Как в маросе прописать условие &quot;Если ячейка содержит формулу ...&quot; P.S. ...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru