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

3 la respuesta

¿Por qué S :: x no se usa odr?

Considere este ejemplo decppreference [http://en.cppreference.com/w/cpp/language/definition]: struct S { static const int x = 1; }; void f() { &S::x; } // discarded-value expression does not odr-use S::xEstoy de acuerdo que&S::x es unexpresión ...

6 la respuesta

Pregunta de la pila STL de C ++: ¿Por qué pop () no genera una excepción si la pila está vacía?

¿Por qué std :: stack :: pop () no genera una excepción si la pila está vacía y no hay nada que resaltar? (Estoy diseñando un Stack especializado para mi propio código y me gustaría conocer las compensaciones con este enfoque (que requiere ...

1 la respuesta

¿Cómo funciona std :: visit con std :: variant?

Estoy mirandostd:variant/std::visit doc aquí: http://en.cppreference.com/w/cpp/utility/variant/visit [http://en.cppreference.com/w/cpp/utility/variant/visit]y también busqué mucho en Google tratando de entender la magia detrásstd::visit ...

1 la respuesta

Calcular el cifrado de tiempo de AES / CCM en Visual Studio 2017

Estoy usando la biblioteca Crypto ++ 5.6.5 y Visual Studio 2017. ¿Cómo puedo calcular el tiempo de cifrado para AES-CCM?

3 la respuesta

¿Cuáles son las dificultades más comunes con las declaraciones condicionales (if) en C ++? [cerrado]

Prefacio Esta pregunta se entiende como una colección canónica de los errores más frecuentes (principiantes) que utilizan declaraciones condicionales comoif() ... else o similar. Las respuestas están destinadas a ...

6 la respuesta

Detectar si convertir un int en una enumeración da como resultado un valor no enumerado

Digamos que tengo algo como esto: enum CardColor { HEARTS, DIAMONDS, CLUBS, SPADES}; CardColor MyColor = static_cast<CardColor>(100);¿Hay alguna forma (simple) de detectar, ya sea en tiempo de compilación o en tiempo de ejecución, que el valor ...

1 la respuesta

Mueve el constructor aparentemente no ejecutado

Este es mi primer experimento con referencias de valor de C ++ 0x y algo extraño parece estar sucediendo. En el ejemplo de código debajo de la función de fábricaMakeWindow devuelve un objeto Window por valor. La persona que llama lo usa para ...

7 la respuesta

C ++ - enum vs.const vs. #define

Al final del artículo aquí: http://www.learncpp.com/cpp-tutorial/45-enumerated-types/ [http://www.learncpp.com/cpp-tutorial/45-enumerated-types/], menciona lo siguiente: Finalmente, como con las variables constantes, los tipos enumerados ...

6 la respuesta

¿Cómo leer enteros de manera elegante usando el flujo de C ++?

Tengo un archivo lleno de líneas en este formato: 1 - 2: 3Solo quiero cargar números usando secuencias de C ++. ¿Cuál es la forma más elegante de hacerlo? Solo pensé en cin.get () y en verificar cada carácter si es número o no.

13 la respuesta

Comparar dos enteros sin comparación

¿Es posible encontrar el mayor de dos enteros sin ninguna comparación? Encontré algunas soluciones: if(!(a/b)) // if a is less than b then division result will be zero. { cout << " b is greater than a"; } else if (!(a-b)) // we know a is greater ...