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

5 la respuesta

Enumerar todas las letras de unidad disponibles en Windows

Quiero enumerar todas las letras de unidad disponibles (que no están tomadas) en Windows usando VC ++. ¿Cómo puedo hacer esto?

3 la respuesta

Crea y destruye un objeto en un bucle

Soy nuevo en C ++ / stacko y quiero principalmente: Crear un objetoLea una enorme cantidad de datos para esoDespués de calcular la puntuación de ese objeto, imprímaloElimine el objeto de la memoria porque cada objeto tiene muchas variables ...

1 la respuesta

Verificación de instanciación de plantilla para miembro existente en clase

Tengo un grupo de clases que tienen uno o más miembros del tipo memberA, memberB, memberC. No todas las clases tienen todos los miembros. Quiero crear una plantilla que establezca los miembros como template <typename T> void setAttributes(t & ...

6 la respuesta

Valor de retorno de C ++ sin declaración de retorno

Cuando ejecuté este programa: #include <iostream> int sqr(int&); int main() { int a=5; std::cout<<"Square of (5) is: "<< sqr(a) <<std::endl; std::cout<<"After pass, (a) is: "<< a <<std::endl; return 0; } int sqr(int &x) { x= x*x; }Obtuve el ...

8 la respuesta

¿Cuál es el tamaño de la clase vacía en C ++, Java?

¿Cuál es el tamaño de una clase vacía en C ++ y Java? ¿Por qué no es cero?sizeof(); devuelve 1 en el caso de C ++.

4 la respuesta

Configuración de la biblioteca de registro de C ++

He estado tratando durante aproximadamente 2 semanas para obtener una biblioteca de registro para trabajar. He intentado Log4cxx, Log4cpp, log4cplus y boost.log. El problema no es que ninguno de estos funcione para mí, es que no puedo entender ...

2 la respuesta

¿Por qué la función declarada dentro de otra función no participa en la búsqueda dependiente del argumento?

Considere un ejemplo simple: template <class T> struct tag { }; int main() { auto foo = [](auto x) -> decltype(bar(x)) { return {}; }; tag<int> bar(tag<int>); bar(tag<int>{}); // <- compiles OK foo(tag<int>{}); // 'bar' was not declared in this ...

3 la respuesta

¿Por qué deben especializarse las especializaciones de plantillas?

Me refiero a esta respuesta: https://stackoverflow.com/a/4447057/930315 [https://stackoverflow.com/a/4447057/930315] Me encontré con un problema similar al OP de la pregunta citada, teniendo una función template<typename T> void func(T& val);y ...

1 la respuesta

¿Cómo uso Boost Random [cerrado]

Necesito generar un número aleatorio con Boost Random. Traté de seguir la guía general. Extraje los archivos de la biblioteca. Entonces, si quiero usar las clases y el objectj de la biblioteca, ¿cómo debo hacerlo? Primero sé incluir la ...

1 la respuesta

¿Puedo usar el resultado de un operador de conversión lambda constexpr sin captura de C ++ 17 como un argumento sin tipo de plantilla de puntero de función?

Mientras contesta¿Cómo escribo una expresión lambda que se parece a un método? [https://stackoverflow.com/questions/47604606/how-do-i-write-a-lambda-expression-that-looks-like-a-method] , Intenté convertir una lambda sin captura en un puntero de ...