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

1 la respuesta

Miembro de referencia agregado y vida útil temporal

Dado este ejemplo de código, ¿cuáles son las reglas con respecto a la vida útil de la cadena temporal que se pasa aS. struct S { // [1] S(const std::string& str) : str_{str} {} // [2] S(S&& other) : str_{std::move(other).str} {} const ...

2 la respuesta

Múltiples directivas de preprocesador en una línea en C ++

Una pregunta hipotética: ¿es posible tener un programa C ++, que incluye directivas de preprocesador, completamente en una línea? Tal línea se vería así: #define foo #ifdef foo #define bar #endif¿Cuáles son las semánticas de tal línea? Además, ...

7 la respuesta

Pasar argumentos variables a otra función que acepte una lista de argumentos variables

Entonces tengo 2 funciones que tienen argumentos similares void example(int a, int b, ...); void exampleB(int b, ...);Ahoraexample llamadasexampleB, pero ¿cómo puedo pasar las variables en la lista de argumentos de variables sin ...

1 la respuesta

c ++ Cómo leer XML utilizando el analizador boost xml y almacenarlo en el mapa

Como ejemplo, estoy usando el archivo XML que se muestra aquí: https://msdn.microsoft.com/en-us/library/ms256129(v=vs.110).aspxEl archivo XML: <?xml version="1.0"?> <purchaseOrder xmlns="http://tempuri.org/po.xsd" orderDate="1999-10-20"> ...

4 la respuesta

¿Por qué la biblioteca estándar tiene find y find_if?

No pudofind_if solo ser una sobrecarga defind? Así es comostd::binary_search y amigos lo hacen ...

1 la respuesta

Intentar asignar dinámicamente un puntero primario a un elemento secundario dentro de una función está causando un error de segmentación

He estado trabajando para comprender el polimorfismo y los punteros, y el concepto se me escapa un poco. Afortunadamente tengo stackoverflow y google, por lo que la mayoría de mis problemas se pueden resolver fácilmente. Sin embargo, he tratado ...

3 la respuesta

¿Puedo usar rvalue reference para temporal? ¿Es un comportamiento indefinido o no?

Actualizando la pregunta¿Por qué estos dos ejemplos de referencias de valor tienen un comportamiento diferente? [https://stackoverflow.com/questions/35315472/why-this-two-rvalue-references-examples-have-different-behavior] : Código fuente: int ...

1 la respuesta

¿Por qué C no permite la conversión implícita de char ** a const char * const * (y C ++ sí)?

Sé conversión implícita dechar ** aconst char ** no se puede hacer y por qué, y que la conversión achar *const * trabajos. Consulte la parte inferior para obtener enlaces a la explicación al respecto. Todo tiene sentido aparte de una cosa en ...

4 la respuesta

Valores de GetTickCount en Windows 10

Estoy tratando de usar GetTickCount () en la API de Windows para obtener el tiempo de actividad del sistema. Quiero saber cuánto tiempo lleva funcionando el sistema. Sin embargo, el retorno de GetTickCount es increíblemente alto. Este código ...

6 la respuesta

¿Pueden las funciones virtuales tener parámetros predeterminados?

Si declaro una clase base (o clase de interfaz) y especifico un valor predeterminado para uno o más de sus parámetros, ¿las clases derivadas tienen que especificar los mismos valores predeterminados y, de no ser así, qué valores predeterminados ...