Tag: CODE-DUPLICATION
Tengo dos versiones de una aplicación (paga y gratuita). Cuando agrego una nueva funcionalidad en ambas versiones, tengo que escribir el mismo código en ambas. ¿Existe alguna forma de escribir el código en una de ellas y luego añadirlo automáticamente en la otra? ¿O al menos establecer un punto a . . . Read more
Quiero extraer los bucles for anidados de estas funciones de operador que son iguales excepto en una línea. // Sumar dos matrices Matrix& operator+=(const Matrix& other) { for (int i = 0; i < this->m<em>rows; i++) { for (int j = 0; j < this->m</em>cols; j++) { (<em>this)(i, j) = . . . Read more
Mis datos se ven así: ID de miembro ID de vivienda ID Nacional Relación familiar 1 1 3214565 Jefe 2 1 1234567 Esposa 3 1 1223344 Hijo 4 1 3224451 Hijo 5 1 5432175 Hija 1 2 1223344 Jefe 2 2 4321678 Esposa 3 2 4356723 Hijo 1 3 3214565 . . . Read more
Entonces, mi programa necesita canalizar múltiples procesos y leer la cantidad de bytes que cada proceso produce como salida. La forma en que lo implementé, en un bucle for, tenemos dos hijos: Hijo 1: duplica la salida y ejecuta el proceso Hijo 2: lee la salida y la escribe para . . . Read more
Tengo una definición de clase con 3 parámetros de plantilla. Me gustaría crear especializaciones de esta clase con combinaciones específicas de 2 de los parámetros, dejando el tercero libre. ¿Cómo puedo hacer eso sin duplicar código? “`cpp template <typename a,="" typename="" b,="" class="" c=""> Foo{}; // solo definiendo especializaciones particulares . . . Read more