Resultados de la búsqueda a petición "c++"
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?
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 ...
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 ...
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 { ...
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 ...
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 ...
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 ...
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; ...
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 ...
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 ...