Resultados de la búsqueda a petición "c++"

4 la respuesta

¿Hay alguna forma en C ++ para crear variables 'superprivadas'?

uve una idea para una función para C ++ y me preguntaba si era posible crearla. Digamos que quiero que una variable privada en 'MyClass' sea accesible solo por dos funciones, public getter y setter. Es decir, si otra función pública o privada ...

4 la respuesta

¿Cómo realizar el tiempo de alta resolución a largo plazo en Windows usando C ++?

Necesito obtener marcas de tiempo exactas cada par de ms (20, 30, 40 ms) durante un largo período de tiempo (un par de horas). La función en la que se toma la marca de tiempo es invocada como una devolución de llamada por una biblioteca de ...

2 la respuesta

sprintf con la clase de cadena C ++

Me gustó mucho la respuesta dada ensprintf en c ++? [https://stackoverflow.com/questions/5963242/sprintf-in-c] pero todavía no es exactamente lo que estoy buscando. Quiero crear una cadena constante con marcadores de posición, como const ...

5 la respuesta

Incluyendo .cpp al final del archivo de encabezado de plantilla

Leía un libro de estructuras de datos más antiguo y decía que cuando estás haciendo programación de clase de plantilla debes incluir el .cpp al final del archivo .h. Por lo que sé, tiene que hacer implementaciones de funciones completas en ...

5 la respuesta

Cómo simular virtualidad para la plantilla de método

Tengo una jerarquía de clases donde quiero introducir una plantilla de método que se comportaría como si fuera virtual. Por ejemplo, una jerarquía simple: class A { virtual ~A() {} template<typename T> void method(T &t) {} }; class B : public A ...

5 la respuesta

¿Cómo definir variables estáticas locales locales de subproceso?

¿Cómo definir variables estáticas locales (que mantienen su valor entre llamadas a funciones) que no se comparten entre diferentes hilos? Estoy buscando una respuesta tanto en C como en C ++

3 la respuesta

Puede Google Mock un método con un tipo de retorno de puntero inteligente?

Tengo una fábrica que devuelve un puntero inteligente. Independientemente del puntero inteligente que use, no puedo hacer que Google Mock se burle del método de fábrica. El objeto simulado es la implementación de una interfaz abstracta pura ...

9 la respuesta

tool para generar un archivo xml desde xsd (para probar) [cerrado]

Tengo un archivo xsd y no he hecho mucha manipulación, análisis, etc. de xml. Quiero / necesito probar archivos xml para mi código pero no tengo ninguna muestra. (Estoy usando xerces para analizar) Esto es similar a: ...

3 la respuesta

Es el paso por valor un valor predeterminado razonable en C ++ 11?

En C ++ tradicional, pasar por valor a funciones y métodos es lento para objetos grandes, y generalmente está mal visto. En cambio, los programadores de C ++ tienden a pasar referencias, lo que es más rápido, pero que introduce todo tipo de ...

3 la respuesta

Objeto de clase abstracta tipo "Animal" no está permitido: (C ++)

Estoy tratando de almacenar cosas en vectores, pero hay pocos problemas. Estos son mi código. Animal.cpp #include "Animal.h" #include "Cattle.h" #include "Sheep.h" #include <iostream> #include <string> using namespace std; Animal::Animal(int ...