|
1373 / 596 / 199
Регистрация: 02.08.2011
Сообщений: 2,886
|
|
Указатели c++1z18.12.2015, 18:21. Показов 1946. Ответов 31
Метки нет (Все метки)
1
|
|
| 18.12.2015, 18:21 | |
|
Ответы с готовыми решениями:
31
Указатели и указатели на указатели, а также типы данных Через указатели на указатели посчитать сумму двух чисел и записать в третье Почему Лафоре использует указатели на указатели, вместо обмена значениями указателей? |
|
1373 / 596 / 199
Регистрация: 02.08.2011
Сообщений: 2,886
|
|||||||
| 18.12.2015, 20:19 [ТС] | |||||||
0
|
|||||||
|
19501 / 10106 / 2461
Регистрация: 30.01.2014
Сообщений: 17,825
|
||
| 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
|
||||||
|
19501 / 10106 / 2461
Регистрация: 30.01.2014
Сообщений: 17,825
|
||
| 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
|
|
|
19501 / 10106 / 2461
Регистрация: 30.01.2014
Сообщений: 17,825
|
|||||
| 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
|
|
|
19501 / 10106 / 2461
Регистрация: 30.01.2014
Сообщений: 17,825
|
|||||||||
| 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 элементов? Есть три переменные. Используя указатели на указатели, поменять значение максимальной и минимальной переменной Зачем нужны все эти указатели (или не указатели) Отсортировать массив и вывести на экран (массивы и указатели на указатели) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
сукцессия 31: модель микоризы - это модель ещё нескольких явлений, социальных и экономических
anaschu 18.07.2026
Теория «Всего»: апдейт v1. 1. 2 — 28‑мерное ядро стабилизировано
Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не. . .
|
сукцессия 30. Массив проверяющих друг друга моделей
anaschu 18.07.2026
Архитектура сети взаимопроверяющих моделей микоризной сукцессии (v2. 0)
Развитие тензорного ОДУ-ядра и создание кросс-платформенного калибровочного полигона
Уважаемые коллеги!
В продолжение. . .
|
Грибы - это женщины, деревья - это мужчины. Анти инь янь для союза мужчины и женщины.
anaschu 18.07.2026
ГЛАВНЫЙ НАУЧНО-ФИЛОСОФСКИЙ ВЫВОД: Сексуально-Репродуктивный Капитализм против Государства Моногамии
Коллеги, мы вышли на финишную прямую 20-мерного ОДУ-моделирования вековой сукцессии (ветка. . .
|
Текстовый слайдер с нумерацией страниц и кроссбраузерность.
russiannick 18.07.2026
Один мой друг написал текстовый слайдер с нумерацией страниц. Сегодня я расскажу как он умудрился подружить его с кроссбраузерностью.
Очевидно сложно угодить с шириной каждому браузеру. Один крадет. . .
|
|
Грибы - это мемы, дерево - это человек. Применение микоризной модели к теории меметики Докинза.
anaschu 18.07.2026
Меметический изоморфизм теории «всего»: Грибная сукцессия как модель эволюции идей Докинза
Базовый код системы ОДУ микоризной сукцессии описывает не просто биологию, а универсальную. . .
|
Грибы - это корпорации, деревья - это государства. Механизм массонского захвата власти
anaschu 18.07.2026
Макроэкономический изоморфизм теории «всего»: Грибная сукцессия как модель транснационального капитализма
Базовый код системы ОДУ микоризной сукцессии описывает не просто биологию, а. . .
|
Расчёт периметра прямоугольника по координатам вершин
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Вычислить периметр прямоугольника, заданного координатами своих вершин на плоскости.
Решение:
Создан документ со следующими. . .
|
Подсчёт частоты трёхбуквенных слов в тексте
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Выясните, сколько раз в предложенном тексте встречается каждое трехбуквенное слово.
Решение:
Создан документ с единственным. . .
|