iPhone Objective C: Как получить цвет пикселя затронутой точки на UIImageView?

Новое размещение не о создании равных указателей (можно просто использовать присвоение для этого!).

новое Размещение для построения объекта в конкретном местоположении. Существует три способа создать объект в C++, и новое размещение является единственным, которое дает Вам явный контроль, где тот объект "живет". Это полезно для нескольких вещей, включая общую память, устройство низкого уровня ввод-вывод и пул памяти / реализация средства выделения.

выделение стека With, объект создается наверху стека, везде, где это, оказывается, в настоящее время.

С новым "регулярным", объект создается в эффективно произвольном адресе на "куче", как управляется стандартной библиотекой (если Вы не переопределили новый оператор).

новое Размещение говорит, "создают меня объект в этом адресе конкретно", и его реализация является просто перегрузкой оператора, нового, который возвращается, указатель передал ему как средство получения к остатку от механизма нового оператора, который создает объект в памяти, возвращенной оператором новая функция.

также стоит отметить, что оператор новая функция может быть перегружен с произвольными аргументами (так же, как любая другая функция). Эти другие аргументы передаются через "новый (аргумент 2, arg3..., argN)" синтаксис. Arg1 всегда неявно передается как "sizeof (независимо от того, что Вы создаете)".

6
задан Paras Joshi 30 April 2013 в 10:29
поделиться