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

5 la respuesta

SSE2: función de registro de doble precisión

Necesito la implementación de código abierto (sin restricción de licencia) de la función de registro, algo con firma __m128d _mm_log_pd(__m128d);Está disponible en Intel Short Vector Math Library (parte de ICC), pero ICC no es gratuito ni de ...

6 la respuesta

Dados 2 entradas de 16 bits, ¿puedo intercalar esos bits para formar un solo int de 32 bits?

¿Cuál es la forma correcta de hacer esto? Digamos que tengo ABCD y abcd y los bits de salida deberían ser algo como AaBbCcDd. unsigned int JoinBits(unsigned short a, unsigned short b) { }

1 la respuesta

impulsar la excepción de serialización: clase no registrada, problema de serialización de base polimórfica

He estado leyendo, haciendo referencias cruzadas y, en última instancia, no he encontrado un ejemplo coherente y una respuesta. lo que intento hacer es bastante simple, pero claramente me falta algo. en inglés, tengo una estructura de clase con ...

2 la respuesta

Expansión de token preprocesador [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Cómo concatenar dos veces con el preprocesador C y expandir una macro como en "arg ## _ ## MACRO"? [/questions/1489932/how-to-concatenate-twice-with-the-c-preprocessor-and-expand-a-macro-as-in-arg] 2 ...

1 la respuesta

soporte << operador en una macro

Me gustaría implementar una macro que haga lo siguiente: #define report(s) print(), throw std::runtime_error(s)print() es una función que siempre llamo para imprimir algunas cosas predefinidas.s necesita apoyar: report("abc"); // ok ...

2 la respuesta

Tamaño de secuencia de cadena [duplicado]

Esta pregunta ya tiene una respuesta aquí: Cómo obtener la longitud de std :: stringstream sin copiar [/questions/3213954/how-to-get-length-of-stdstringstream-without-copying] 2 respuestas¿Hay alguna forma directa de calcular el tamaño de la ...

2 la respuesta

medir el tiempo de una función de "sueño" perfilada

Hace unos días publiqué esta pregunta:medir el tiempo de una función perfilada [https://stackoverflow.com/questions/4574727/measuring-time-of-a-profiled-function] (Espero que esté bien, estoy abriendo un nuevo hilo, simplemente no ...

2 la respuesta

C ++ en x86-64: ¿cuándo se pasan las estructuras / clases y se devuelven en los registros?

Suponiendo el x86-64 ABI en Linux, ¿bajo qué condiciones en C ++ se pasan las estructuras a las funciones en los registros frente a la pila? ¿En qué condiciones se devuelven en registros? ¿Y cambia la respuesta para las clases? Si ayuda a ...

24 la respuesta

¿Puedo acceder a miembros privados desde fuera de la clase sin usar amigos?

Descargo de responsabilidadSí, soy plenamente consciente de que lo que estoy preguntando es totalmente estúpido y que cualquiera que desee probar algo así en el código de producción debería ser despedido y / o fusilado. Estoy ...

1 la respuesta

if constexpr (condición) como condicional en tiempo de compilación

Quiero usar un constexpr bool (useF en el ejemplo a continuación) para habilitar una función en el siguiente código. Aquí, llamandoA::f(). Además, quiero ser la plantilla alias (a) servoid en el caso apago la función. Intenté usar una ...