Red de conocimiento informático - Problemas con los teléfonos móviles - Cómo entender Class#Private en el código fuente Qt

Cómo entender Class#Private en el código fuente Qt

Utilice el operador ## en la macro de preprocesamiento: concatene los dos símbolos antes y después en un nuevo símbolo.

Por ejemplo, el resultado de Q_DECLARE_PRIVATE(Foo) en el ejemplo es el preprocesamiento:

inline FooPrivate* d_func() { return reinterpret_castlt; }

inline const FooPrivate* d_func() const { return reinterpret_castlt; const FooPrivate *gt; (qGetPtrHelper(d_ ptr) }

clase de amigo FooPrivate;