|
1373 / 596 / 199
Регистрация: 02.08.2011
Сообщений: 2,886
|
|
Указатели c++1z18.12.2015, 18:21. Показов 2041. Ответов 31
Метки нет (Все метки)
1
|
|
| 18.12.2015, 18:21 | |
|
Ответы с готовыми решениями:
31
Указатели и указатели на указатели, а также типы данных Через указатели на указатели посчитать сумму двух чисел и записать в третье Почему Лафоре использует указатели на указатели, вместо обмена значениями указателей? |
|
1373 / 596 / 199
Регистрация: 02.08.2011
Сообщений: 2,886
|
|||||||
| 18.12.2015, 20:19 [ТС] | |||||||
0
|
|||||||
|
19506 / 10109 / 2464
Регистрация: 30.01.2014
Сообщений: 17,834
|
||
| 18.12.2015, 20:25 | ||
|
С -O0 delete[] на месте.
1
|
||
|
1373 / 596 / 199
Регистрация: 02.08.2011
Сообщений: 2,886
|
||||||
| 18.12.2015, 20:51 [ТС] | ||||||
|
Тогда еще вот это. (Я не умею ассемблер анализировать)
Добавлено через 12 минут Смешивается с lambda-expression из-за этого странные эффекты.
0
|
||||||
|
19506 / 10109 / 2464
Регистрация: 30.01.2014
Сообщений: 17,834
|
||
| 18.12.2015, 20:55 | ||
|
new T[expr] -> T * new T[expr][constant-expr] -> T(*)[constant-expr]
0
|
||
|
1373 / 596 / 199
Регистрация: 02.08.2011
Сообщений: 2,886
|
|||||||||||
| 18.12.2015, 21:24 [ТС] | |||||||||||
|
мне так непонятно. Да и выводы это попробовать только из поста про: "Clang, как настоящий мужик, молча терпит боль"
Я посмотрел во что он это превращает и подумалось, что можно это превращение превратить в "кашу", которая скомпилируется. С моей т.з. вся эта чисто языковая штука должна была вылиться в вывод на экран значений "11,12,13,14,15". Но я этого не увидел. Посмотрел еще. (тут уже жесткая смесь [] от new и лямбд)
Добавлено через 19 минут Еще вот такое тоже баг?
0
|
|||||||||||
|
:)
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
|
|
| 18.12.2015, 21:30 | |
|
0
|
|
|
19506 / 10109 / 2464
Регистрация: 30.01.2014
Сообщений: 17,834
|
|||||
| 18.12.2015, 22:18 | |||||
![]() Могу только одно сказать. Первоначальный пример к тому, что ты пишешь сейчас не имеет особого отношения. То что возвращает new-expr никак не изменится от того, что ты запихнешь в первый [ ]. Это к вопросу из 23 поста. Добавлено через 6 минут daslex, да, вижу компилируется. Сразу скажу, компилироваться это не должно. Происходит это видимо потому, что clang`у в этом выражении сносит крышу и он просто игнорирует все до точки с запятой. Если убрать из [] баговую конструкцию с указателем, то твой ад перестает собираться.
3
|
|||||
|
42 / 42 / 17
Регистрация: 25.04.2014
Сообщений: 499
|
|
| 18.12.2015, 22:22 | |
|
некоторые конторы на C++11 то не пишут, а тут уж 17)
visual studio поддерживает с++1z?
0
|
|
|
19506 / 10109 / 2464
Регистрация: 30.01.2014
Сообщений: 17,834
|
|||||||||
| 18.12.2015, 22:26 | |||||||||
Ну точно: магия. Добавлено через 2 минуты У нас самый новый компилятор gcc 4.1.3 ![]()
1
|
|||||||||
|
42 / 42 / 17
Регистрация: 25.04.2014
Сообщений: 499
|
|
| 18.12.2015, 22:31 | |
|
0
|
|
|
Игогошка!
1801 / 708 / 44
Регистрация: 19.08.2012
Сообщений: 1,367
|
||||||||||||
| 19.12.2015, 12:32 | ||||||||||||
А еще лучше так, чтобы не выдавать сообщение, свойственное старым стандартам:
3
|
||||||||||||
| 19.12.2015, 12:32 | |
|
Используя нетипизированные указатели и указатели на подпрограммы обобщить сортировку пузырьком Указатели на указатели с числами. Почему можно присвоить число в 4-ый элемент, если массив из 2 элементов? Есть три переменные. Используя указатели на указатели, поменять значение максимальной и минимальной переменной Зачем нужны все эти указатели (или не указатели) Отсортировать массив и вывести на экран (массивы и указатели на указатели) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|