Obsolete Members for QAtomicPointer

以下成员源于类 QAtomicPointer 已过时。 提供它们是为使旧源代码能继续工作。强烈建议不要在新代码中使用它们。

公共函数

(obsolete) T * load () const
(obsolete) void store (T * newValue )

成员函数文档编制

T *QAtomicPointer:: load () const

此函数已过时。提供它是为使旧源代码能继续工作。强烈建议不要在新代码中使用它。

使用 loadRelaxed () 代替。

Atomically loads the value of this QAtomicPointer using relaxed memory ordering. The value is not modified in any way, but note that there's no guarantee that it remains so.

另请参阅 storeRelaxed () 和 loadAcquire ().

void QAtomicPointer:: store ( T * newValue )

此函数已过时。提供它是为使旧源代码能继续工作。强烈建议不要在新代码中使用它。

使用 storeRelaxed () 代替。

Atomically stores the newValue value into this atomic type, using relaxed memory ordering.

另请参阅 storeRelease () 和 loadRelaxed ().