Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Deep copy and Shadow copy https://www.cyberforum.ru/ cpp-beginners/ thread629882.html
Этот проект компилируется нормально. И функциональность всех элементов на первый взгляд нормальная. ПРОБЛЕМА: Надо сделать нормально = оператор и копи конструктор. Вообщем где или кто и как то я...
Ошибка при выполнении C++
Привет всем. Скажите пожалуйста, что мне делать? При выполнении программы выдает ошибку "Инструкция по адресу "0x004013bd" обратилась к памяти по адресу "0х00000002". Память не может быть "written"....
C++ Ввод структуры в текстовый файл столбиком и вывод данных из файла в структуру
Имеется база данных в виде структуры, которая будет постепенно дописываться приблизительно до 1000 элементов. В каждом элементе структуры 10 составляющих разных размеров и размерности. struct x {...
C++ Overloading [] operators Преект компилируется нормально. По заданию нужно чтобы было реализованно 2 версии оператора одна для чтения другая для записи типа дано что нужно их декларироватьмплемн вот таким образом Point&... https://www.cyberforum.ru/ cpp-beginners/ thread629867.html
C++ Найти количество отрицательных элементов строк, которые содержат хотя бы один нулевой элемент https://www.cyberforum.ru/ cpp-beginners/ thread629861.html
Задание: Найти количество отрицательных элементов строк, которые содержат хотя бы один нулевой элемент. Ошибка в функции work: он ищет все отрицательные элементы, а нужно чтобы искал там где есть...
Подскажите название книги C++
Не подскажите название книги по c++: у нёё было два автора, к ней прилагался cd, в начале не объяснялась структура длинной команды (просто говорилось что она делает), и описывалась работа не в visual...
C++ Начало программирования
Подскажите книжку для начала программирования на c++, а то я не уверен что Стивен Прата подходит для начала.
C++ Шифрование Как возможно проверить, насколько надежно шифрование? https://www.cyberforum.ru/ cpp-beginners/ thread629842.html
C++ Что лучше? "L" иди _T? https://www.cyberforum.ru/ cpp-beginners/ thread629824.html
Вопрос что лучше? L "Текст"? или #include <TCHAR> _T("Текст")
C++ Посоветуйте Нужно написать программу которая строила бы наименьшую оболочку для n точек, причем программа должна быть выполнена как приложение для Windows. До этого я писал, простые программы только в... https://www.cyberforum.ru/ cpp-beginners/ thread629794.html
511 / 463 / 81
Регистрация: 07.04.2012
Сообщений: 869
Записей в блоге: 1
28.07.2012, 12:15 0

Совместное использование указателей и ссылок

28.07.2012, 12:15. Просмотров 676. Ответов 5
Метки (Все метки)

Ответ

Думаю, нельзя... Тут же разыменование невалидного указателя, получается что-то типа:

C++
1
2
int *ptr;   
*ptr = 1;
А вот так может быть и можно:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
 
int main()
{  
    int x = 8;
    int *ptr = &x;
    int &ref = *ptr;
     
    ref = 1;
 
    std::cout << x;
        
    return 0;
}


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

Использование ссылок и указателей
Добрый вечер Помогите разобраться и понять «Использование ссылок и указателей» Прочел много...

Использование ссылок или указателей в качестве обычного объекта
Возвращаю ссылку, но происходит копирование. Можно ли как-то избежать копирования и освободить...

Совместное использование классов
Здравствуйте, возник такой вопрос, как следует писать код, чтобы 2 не зависимых класса могли...

Совместное использование cin и geline
У меня возник один не очень сложный вопрос, но ,кроме обмана компилятора, я не смог найти решение)...

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