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

Что такое ссылка на самом деле? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Необычная перегрузка функции http://www.cyberforum.ru/cpp-beginners/thread607199.html
Здравствуйте! Я написал такой код: inline char& getFillChar () { char ch = file.fill(); return ch; } inline char getFillChar () { char ch = file.fill(); return ch; } Однако компилятор выдает ошибку "File::getFillChar cannot be overloaded". Но почему? В первом случае у меня возвращается указатель, а во втором - само значение переменной.
C++ класс 3D массив Помогите пожалуйста. На основе класса «Матрица» создать класс «3D массив». Класс содержит массив, каждый элемент которого является матрицей. В классе должны быть переопределены функции ввода и вывода значений массива. В классе должна быть определена функция поиска суммы элементов массива. http://www.cyberforum.ru/cpp-beginners/thread607190.html
C++ Какой вариант более оптимальный?
Доброго времени суток. Пишу лабу - распознаватель числовых констант. Возник вопрос, как оптимальнее, с точки зрения выполнения кода процессором, будет реализовать различные состояния автомата и переход между ними: с помощью перечисляемого типа и дальнейшей обработки с помощью switch/case typedef enum States {Normal, Slash, Constant, Backslash, Comment ...}; States State = Normal; switch...
C++ Не работает код из страуструп - программирование принципы и практика
Вот код его калькулятор почему то он не работает компилировал в VS 2010 #include <iostream> #include <locale.h> using namespace std; class Token { public: char kind; // вид Лексимы double value; // Переменая //Конструкторы
C++ Подсчитать число предлогом тексте http://www.cyberforum.ru/cpp-beginners/thread607164.html
Дан произвольный текст. Нужно подсчитать число предлогов в нем
C++ Разработать программу, позволяющую вводить данные с клавиатуры и выводить их на экран с простейших форматированием Разработать программу, позволяющую вводить данные с клавиатуры и выводить их на экран с простейших форматированием. Входные данные: 20 двух- и трехзначных чисел Представление выходных данных: два столбца, в одном двузначные числа, в другом трехзначные подробнее

Показать сообщение отдельно
Jupiter
Каратель
Эксперт C++
6548 / 3968 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
17.06.2012, 12:44     Что такое ссылка на самом деле?
Цитата Сообщение от Hagrael Посмотреть сообщение
А записи, которые я сделал, правильны?
из твоих записей правильны только и то с модификациями
C++
1
2
3
int& a = b => int* const a = &b // если b - переменная или ссылка
a = c   =>   *a = c // если c - переменная
d = a   =>   d = *a // если d - переменная
в остальных же записях ты неучитываешь тот факт что
Цитата Сообщение от Jupiter Посмотреть сообщение
сылка эквивалентна константному разыменнованому указателю
т.е. ссылку не надо разыменовывать
 
Текущее время: 17:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru