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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Spirit370
1 / 1 / 2
Регистрация: 08.08.2013
Сообщений: 86
#1

Const верхнего и нижнего уровня, где?! - C++

30.06.2015, 10:56. Просмотров 612. Ответов 6
Метки нет (Все метки)

Читаю книгу, и все не как не могу точно понять, где const верхнего, а где нижнего уровня.

C++
1
2
const int i = 42;
    const int *const p = &i;
Какой из них верхний, а какой нижний?
const int *const p = &i
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.06.2015, 10:56
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Const верхнего и нижнего уровня, где?! (C++):

Спецификатор верхнего уровня const - C++
Поясните, пожалуйста, этот пример: const int ci=42; const int *p2=&ci; const int *const p3=p2; //справа const верхнего уровня,...

Поиск дублирующихся символов верхнего и нижнего регистра - C++
Помогите реализовать: получив строку, ищем в ней адрес первого прописного буквенного латинского символа (символ верхнего регистра), за...

Определить процентное соотношение букв верхнего и нижнего регистров - C++
в заданном массиве символов, содержащий текст, определить процентное соотношение букв в верхнем регистре и в нижнем отдельно от общего...

Легкое задание на строки, найти слова верхнего и нижнего регистра С++ - C++
Нам дана строка, нужно найти в ней слова , которые все в верхнем регистре(ПРИВЕТ), в нижнем регистре(привет), в смешанном регистре(ПрИвЕт)....

Определить порядковый номер первой буквы R (с учетом верхнего/нижнего регистров) - C++
В последовательности введенных символов (последний '$') определить порядковый номер первой буквы R (с учетом верхнего/нижнего регистров)

Пройти по любому разрешенному пути игрового поля от верхнего левого угла до правого нижнего - C++
Всем привет! Решаю вот такую простую задачку: Ссылка на нее: Задача Вот мой код:

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
lss
921 / 851 / 281
Регистрация: 10.10.2012
Сообщений: 2,701
30.06.2015, 11:03 #2
Цитата Сообщение от Spirit370 Посмотреть сообщение
Читаю книгу
Какую? Что-то, я такого не встречал: верхний, нижний уровень const. То, что до звёздочки - относится к данным, то, что после - относится к указателю.
Spirit370
1 / 1 / 2
Регистрация: 08.08.2013
Сообщений: 86
30.06.2015, 11:43  [ТС] #3
Стенли Б Липпман. 5-е издание
lss
921 / 851 / 281
Регистрация: 10.10.2012
Сообщений: 2,701
30.06.2015, 11:47 #4
Цитата Сообщение от Spirit370 Посмотреть сообщение
Стенли Б Липпман. 5-е издание
"Базовый курс"?
Evg
Эксперт CАвтор FAQ
17634 / 5858 / 378
Регистрация: 30.03.2009
Сообщений: 16,160
Записей в блоге: 26
30.06.2015, 11:51 #5
На всякий случай
http://www.cyberforum.ru/blogs/18334/blog87.html
Про верхний и нижний уровень тоже впервые слышу
Croessmah
Модератор
Эксперт CЭксперт С++
13154 / 7417 / 831
Регистрация: 27.09.2012
Сообщений: 18,254
Записей в блоге: 3
Завершенные тесты: 1
30.06.2015, 11:52 #6
Цитата Сообщение от Spirit370 Посмотреть сообщение
где const верхнего, а где нижнего уровня.
C++
1
int const * const * const * const * const * const z = 0 ;
а здесь, как называются?
lss
921 / 851 / 281
Регистрация: 10.10.2012
Сообщений: 2,701
30.06.2015, 12:01 #7
Цитата Сообщение от Spirit370 Посмотреть сообщение
Стенли Б Липпман. 5-е издание
В общем, верхний уровень - это когда сам объект const, нижний уровень - это когда указатель или ссылка на const.
Верхний уровень:
Цитата Сообщение от Spirit370 Посмотреть сообщение
const int i = 42;
И верхний и нижний уровень:
Цитата Сообщение от Spirit370 Посмотреть сообщение
const int *const p = &i;
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.06.2015, 12:01
Привет! Вот еще темы с ответами:

Строка, обегающая весь экран от верхнего левого до нижнего правого угла по строкам слева направо - C++
подскажите пожалуйста как организовать строку (Ф.И.О., группа, дата), которая обегает весь экран от верхнего левого до нижнего правого...

Ввести последовательность символов, закан¬чивающуюся '@'. Распечатать только те из них, которые не являются буквой А (с учетом верхнего/нижнего регист - C++
Ввести последовательность символов, закан¬чивающуюся '@'. Распечатать только те из них, которые не являются буквой А (с учетом...

Как узнать, какому протоколу физического (нижнего) уровня принадлежит фрейм (ETHERNET_FRAME) - C++
Пишу снифер на c++(пытаюсь). Создал сокет и перевел его в режим прослушивания. Как из фрейма понять он был отправлен/принят по wifi,...

Определить координаты левого нижнего элемента и правого верхнего элемента в матрице - C++
Задание №18 a) Статическая память. Двумерный массив. Дан массив целых чисел. В массиве есть отрицательные числа. Определить координаты...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
30.06.2015, 12:01
Ответ Создать тему
Опции темы

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