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

1 la respuesta

Sobrecarga de funciones y punteros de funciones

El nombre de una función es un puntero a la función ... Pero en caso de sobrecarga de funciones, los nombres de dos funciones son los mismos ... Entonces, ¿a qué función apunta el nombre?

3 la respuesta

Optimización de código de plantilla para valores específicos de parámetros que no son de tipo.

template <bool flag> class foo { public: int bar() { if(flag) { // stuff } } }; Cuando el compilador compila esta clase, reemplaza el parámetro indicador por verdadero o falso. Luego tenemos if (verdadero) (o if (falso)). Luego, la cláusula if ...

4 la respuesta

Cómo analizar el archivo ini con Boost

Tengo un archivo ini que contiene algunos valores de muestra como: [Section1] Value1 = 10 Value2 = a_text_string Estoy intentando cargar estos valores e imprimirlos en mi aplicación con Boost, pero no entiendo cómo hacerlo en C ++. Busqué en ...

5 la respuesta

alcance del uso de la declaración dentro de un espacio de nombres

s seguro (y correcto) en un archivo de encabezado de C ++ para usar la declaración de uso dentro de un espacio de nombres de la siguiente manera: #include <boost/numeric/ublas/vector.hpp> namespace MyNamespace { ...

6 la respuesta

Elegir el lenguaje de script integrado para C ++

Quiero elegir un lenguaje de script integrado que usaré en C ++. Debe conectar una base de datos como Oracle. Mi aplicación de host es una aplicación de servidor. Eso pasará datos sin procesar al script. El script analizará y hará algunas ...

2 la respuesta

timespec en compiladores de Windows

En posix es posible usar la especificación de tiempo para calcular la longitud de tiempo precisa (como segundos y milisegundos). Lamentablemente, necesito migrar a Windows con el compilador de Visual Studio. La biblioteca VS time.h no declara la ...

4 la respuesta

Prototipos de clase

He puesto varias instancias de la clase b en la clase a pero esto causa un error ya que la clase a no sabe qué es la clase b. Ahora sé que puedo resolver este problema escribiendo mi archivo b a c, pero esto arruina la accesibilidad y me ...

4 la respuesta

Inicializando variables miembro usando el mismo nombre para argumentos de constructor que para las variables miembro permitidas por el estándar C ++?

e di cuenta de que es posible inicializar las variables miembro con un argumento constructor con el mismo nombre que se muestra en el siguiente ejemplo. #include <cstdio> #include <vector> class Blah { std::vector<int> vec; ...

3 la respuesta

Relanzando excepciones

¿Por qué lo siguiente no maneja la excepción que se volvió a lanzar? Intenté todas las combinaciones, pero ninguna de ellas mostraba el resultado en la última captura, ¡así que estoy confundido! Derived D; try { throw D; } catch ( const Derived ...

2 la respuesta

Debo unificar dos núcleos similares con una declaración 'si', arriesgando pérdida de rendimiento?

Tengo 2 funciones de kernel muy similares, en el sentido de que el código es casi el mismo, pero con una ligera diferencia. Actualmente tengo 2 opciones: Escriba 2 métodos diferentes (pero muy similares)Escriba un solo núcleo y coloque los ...