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

2 la respuesta

¿Por qué el orden de destrucción de estos objetos estáticos locales de función NO es el inverso de su orden de inicialización?

Tengo dos objetos estáticos locales de función, uno y dos. El constructor y el destructor de uno acceden a Two a través de GetTwo (): #include <iostream> struct One; struct Two; const One& GetOne(); const Two& GetTwo(); struct Two { const char* ...

4 la respuesta

std :: shared_ptr: reset () vs. asignación

Esta es una pregunta básica, pero no encontré una publicación anterior al respecto. El título de la siguiente pregunta parece que podría ser la misma pregunta que la mía, pero la pregunta en sí no coincide con el título:¿Es mejor usar ...

1 la respuesta

¿Hay alguna razón técnica para usar> (<) en lugar de! = Cuando se incrementa en 1 en un ciclo 'for'?

Casi nunca veo unfor bucle como este: for (int i = 0; 5 != i; ++i) {}¿Hay alguna razón técnica para usar> o< en lugar de!= cuando se incrementa en 1 en unfor ¿lazo? ¿O esto es más una convención?

1 la respuesta

¿Cuál es la utilidad de Boost Polygon?

Esta es una pregunta sobre Boost Polygon (no sobre Boost Geometry) Recientemente estaba tratando de jugar con algunas construcciones de polígonos geométricos. Ya queMejora la ...

3 la respuesta

Convierta algún código de C ++ a C [duplicado]

Posible duplicado: El código C se compila como C ++, pero no como C [https://stackoverflow.com/questions/3143052/c-code-compiles-as-c-but-not-as-c] Editar: Recompilé la fuente de la biblioteca como C, y eso lo solucionó. Tengo este código que ...

2 la respuesta

¿Cuál fue la razón para hacer que `return 0` al final de` main` sea opcional?

Comenzando con el estándar C99, se requiere que el compilador genere el equivalente de unreturn 0 oreturn EXIT_SUCCESS si noregreso se suministra al final demain. También hubo un cambio correspondiente e idéntico al estándar del lenguaje C ++ en ...

1 la respuesta

Variables optimizadas con g ++ y la opción -Og

Cuando compilo mi programa C ++ cong++ utilizando la-Og opción veo variables que son<optimized out>, y también la línea actual a veces se salta. ¿Se espera este comportamiento en este nivel de optimización, o tengo algún problema? La página del ...

5 la respuesta

Implementación de concatenación literal de cadenas en C y C ++

AFAIK, esta pregunta se aplica igualmente aCy C ++ Paso 6 de las "fases de traducción" especificadas en elCEl estándar (5.1.1.2 en el borrador del estándar C99) establece que los literales de cadena adyacentes deben concatenarse en un solo ...

2 la respuesta

Obtener el tipo de padre

Dadas las siguientes clases: template <typename T> class Child : public T {};También tengo una función de plantilla: template <typename T> void foo(const T& bar)Después de hacer algunas plantillas de gimnasia, tengo una sección de código que ha ...

4 la respuesta

El código C se compila como C ++, pero no como C [duplicado]

Posible duplicado: Convierta algún código de C ++ a C [https://stackoverflow.com/questions/3142420/convert-some-code-from-c-to-c] Tengo un código que parece ser directamente C. Cuando le digo al compilador (estoy usando Visual Studio 2008 ...