## DynamicWeakPtr::operator== method


Проверяет, является ли умный указатель null.

```cpp
bool System::DynamicWeakPtr<T, trunkMode, weakLeafs>::operator==(std::nullptr_t) const
```


### ReturnValue

Истина, если умный указатель нулевой, и ложь в противном случае.

## См. также

* Class [DynamicWeakPtr](../)
* Namespace [System](../../)
* Library [Aspose.Page for C++](../../../)
onst SmartPtr\<Q\>\& | Указатель, из которого копируется значение при присваивании. |

### ReturnValue

Самоссылка.

## См. также

* Typedef [DynamicWeakPtr_](../dynamicweakptr_/)
* Class [SmartPtr](../../smartptr/)
* Class [DynamicWeakPtr](../)
* Namespace [System](../../)
* Library [Aspose.Page for C++](../../../)
## DynamicWeakPtr::operator=(const SmartPtr_\&) method


Копирующе‑присваивает умный указатель.

```cpp
DynamicWeakPtr_ & System::DynamicWeakPtr<T, trunkMode, weakLeafs>::operator=(const SmartPtr_ &x)
```


| Параметр | Тип | Описание |
| --- | --- | --- |
| x | const SmartPtr_\& | Указатель, из которого копируется значение при присваивании. |

### ReturnValue

Самоссылка.

## См. также

* Typedef [DynamicWeakPtr_](../dynamicweakptr_/)
* Typedef [SmartPtr_](../smartptr_/)
* Class [DynamicWeakPtr](../)
* Namespace [System](../../)
* Library [Aspose.Page for C++](../../../)
## DynamicWeakPtr::operator=(SmartPtr_\&&) method


Перемещающе‑присваивает умный указатель.

```cpp
DynamicWeakPtr_ & System::DynamicWeakPtr<T, trunkMode, weakLeafs>::operator=(SmartPtr_ &&x)
```


| Параметр | Тип | Описание |
| --- | --- | --- |
| x | SmartPtr_\&& | Указатель, из которого перемещается значение при присваивании. |

### ReturnValue

Самоссылка.

## См. также

* Typedef [DynamicWeakPtr_](../dynamicweakptr_/)
* Typedef [SmartPtr_](../smartptr_/)
* Class [DynamicWeakPtr](../)
* Namespace [System](../../)
* Library [Aspose.Page for C++](../../../)
## DynamicWeakPtr::operator=(std::nullptr_t) method


Устанавливает умный указатель в null.

```cpp
DynamicWeakPtr_ & System::DynamicWeakPtr<T, trunkMode, weakLeafs>::operator=(std::nullptr_t)
```


### ReturnValue

Самоссылка.

## См. также

* Typedef [DynamicWeakPtr_](../dynamicweakptr_/)
* Class [DynamicWeakPtr](../)
* Namespace [System](../../)
* Library [Aspose.Page for C++](../../../)
## DynamicWeakPtr::operator=(typename SmartPtr_::Pointee_ *) method


Присваивает умный указатель.

```cpp
DynamicWeakPtr_ & System::DynamicWeakPtr<T, trunkMode, weakLeafs>::operator=(typename SmartPtr_::Pointee_ *p)
```


| Параметр | Тип | Описание |
| --- | --- | --- |
| p | typename SmartPtr_::Pointee_ * | Значение указателя. |

### ReturnValue

Самоссылка.

## См. также

* Typedef [DynamicWeakPtr_](../dynamicweakptr_/)
* Typedef [Pointee_](../../smartptr/pointee_/)
* Class [DynamicWeakPtr](../)
* Namespace [System](../../)
* Library [Aspose.Page for C++](../../../)
