Vertaling van "d-pointer" in Engels
We konden deze vermelding niet vinden. Er worden benaderende resultaten weergegeven. Controleer je spelling of stel voor deze term aan het woordenboek toe te voegen.
A este puntero lo llamamos el d-pointer.
Este puntero es llamado el d-pointer.
Esto es resuelto teniendo una jerarquía de herencia para nuestras clases privadas y teniendo la clase instanciando en el d-pointer todo el camino hacia arriba.
This is solved by having an inheritance hierarchy for our private classes and having the class getting instantiated pass on a the d-pointer all the way up.
El d-pointer también tiene otros beneficios
The d-pointer has other benefits
En Qt, prácticamente cada clase pública usa el enfoque d-pointer.
In Qt, practically every public class uses the d-pointer approach.
Hasta ahora, solo hemos visto el d-pointer como una estructura de datos de tipo C. En realidad, contiene métodos privados (funciones de ayuda).
So far, we have only seen the d-pointer as a C-style data structure. In reality, it contains private methods (helper functions).
El d-pointer se usa ampliamente en las bibliotecas Qt (biblioteca) y KDE.
The d-pointer is heavily used in the Qt and KDE libraries.
El d-pointer tiene otras ventajas: Oculta detalles de implementación - Podemos publicar simplemente los ficheros de cabecera y binarios de WidgetLib.
The d-pointer has other benefits: Hide implementation details - We can ship WidgetLib with just the header files and the binaries.
Y dado que los únicos accesos al d-pointer están en WidgetLib, que se recompila con cada nueva publicación, se puede cambiar con libertad la clase Private sin tener impacto en CuteApp.
And since the d-pointer is only ever accessed in WidgetLib and WidgetLib is recompiled for every release, the Private class can freely change with no impact on CuteApp.
La razón real para el uso de los d-pointer en Qt es la compatibilidad binaria y el hecho de que Qt comenzó siendo de código cerrado.
The real reason to use d-pointers in Qt is for binary compatibility and the fact that Qt started out closed source.