es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: ANDROID-LOOPER

Fortalecimiento y Debilitamiento de pre y post condiciones

He estado investigando sobre el tema de Diseño por Contrato y hasta ahora tengo las siguientes notas: Cuando se fortalece una condición, significa hacerla más restrictiva y debilitar una condición es lo opuesto. La precondición de una subclase es más débil o igual que su superclase. La postcondición de una . . . Read more

Reescribiendo el constructor de copia con arg shared_ptr.

Tengo un constructor de copia para mi propio dynamic_array, llamado TVector. TVector::TVector(TVector &other) { _size = other.length(); _array = (Square*) malloc(sizeof other); for(int i = 0; i < other.length(); ++i){ _array[i] = other[i]; } } Y quiero reescribir este constructor utilizando shared_ptr, ¿cómo puedo hacer esto? Intenté esto, pero shared_ptr . . . Read more

Igualar el tipo primitivo de C++ a una estructura.

Esto es más bien una pregunta sintáctica que cualquier otra cosa. Imagina que tengo una estructura llamada “Integer”, que contiene un booleano llamado “is_active” y un número entero llamado “valor”. ¿Existe alguna astucia de OOP que me permita hacer algo como lo siguiente: Estructura Integer { int valor, booleano es_activo; . . . Read more