Warrior
500 / 427 / 177
Регистрация: 23.11.2014
Сообщений: 932
|
||||||
1 | ||||||
Указатель на константную текстовую строку07.04.2018, 00:21. Показов 1445. Ответов 7
Метки нет Все метки)
(
С точки зрения стандарта это валидный код?
просит для компиляции добавить const 1>*: error C2440: 'initializing': cannot convert from 'const char [29]' to 'char *' 1>*: note: Reason: cannot convert from 'const char [29]' to 'char *' 1>*: note: Conversion from string literal loses const qualifier (see /Zc:strictStrings) Просит флаг я так понимаю https://docs.microsoft.com/en-... conversion
0
|
|
07.04.2018, 00:21 | |
Ответы с готовыми решениями:
7
Как правильно кастовать указатель на константную ф-ю
Чем отличаются указатель на строку и константный указатель на строку? Как правильнее ввести текстовую строку |
-1 / 25 / 4
Регистрация: 27.11.2017
Сообщений: 375
|
||||||
07.04.2018, 00:42 | 2 | |||||
Вот валидный код:
0
|
зомбяк
1565 / 1214 / 345
Регистрация: 14.05.2017
Сообщений: 3,936
|
|
07.04.2018, 01:05 | 3 |
_exp10der_, не валидный. Пытаешься присвоить неконстантному указателю адрес константной строки. Укажешь
const char* - ошибки не будет.
0
|
Warrior
500 / 427 / 177
Регистрация: 23.11.2014
Сообщений: 932
|
|
07.04.2018, 02:22 [ТС] | 5 |
Просто этот компилятор пропускает https://ideone.com/XLahjs но если 9 и 10 раскомментировать то упадет в рантайме. Поэтому я спросил стандарт языка позволяет это делать или нет.
0
|
Warrior
500 / 427 / 177
Регистрация: 23.11.2014
Сообщений: 932
|
|
07.04.2018, 02:22 [ТС] | 6 |
del
0
|
зомбяк
1565 / 1214 / 345
Регистрация: 14.05.2017
Сообщений: 3,936
|
||||||
07.04.2018, 04:13 | 7 | |||||
_exp10der_,
0
|
Неэпический
|
|
07.04.2018, 10:13 | 8 |
Нет, не позволяет.
Добавьте этом компилятору флаг -pedantic-errors и он перестанет так делать.
1
|
07.04.2018, 10:13 | |
Помогаю со студенческими работами здесь
8
Описать функцию, которая формирует текстовую строку Вывод множества символов, входящих в заданную текстовую строку Вводим текстовую строку. Вывести на экран те слова, в которых предпоследняя буква – согласная. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |