Preguntas con la etiqueta [c++]

Lista c++ preguntas

Antecedentes: El modismo PIMPL (puntero a IMPLementation) es una técnica para ocultar implementaciones en la que una clase pública envuelve una estructura o clase que no se puede ver fuera

Supongo que no, pero me gustaría confirmarlo. ¿ Tiene algún uso dónde const Foo&&hay Fooun tipo de clase?

Tengo una biblioteca C que necesita registrar una función de devolución de llamada para personalizar algún procesamiento. El tipo de función de devolución de llamada es int a(int *, int

Usando el comparador std::set personalizado

7
respuestas
199
votos
301.2k
vistas

Estoy intentando cambiar el orden predeterminado de los elementos en un conjunto de números enteros para que sean lexicográficos en lugar de numéricos, y no puedo compilar lo siguiente con

Relleno de estructura en C++

4
respuestas
70
votos
91.0k
vistas

Si tengo un archivo structen C++, ¿no hay forma de leerlo/escribirlo de forma segura en un archivo que sea compatible con compiladores/plataformas cruzadas? Porque si entendí correctamente, cada compilador se

La mejor biblioteca de red C/C++

1
respuestas
78
votos
402.7k
vistas

Hace un tiempo que no trabajo en C/C++ y me preguntaba cuáles son las bibliotecas multiplataforma favoritas de la gente. Estoy buscando algo que sea una buena biblioteca rápida y

¿Existe una referencia oficial que enumere el funcionamiento de las funciones intrínsecas de SSE para GCC, es decir, las funciones en los archivos de encabezado <*mmintrin.h>?

Convertir un C++ stringa una matriz de caracteres es bastante sencillo usando la c_strfunción de cadena y luego haciendo strcpy. Sin embargo, ¿cómo hacer lo contrario? Tengo una matriz de

Código fuera de funciones

3
respuestas
7
votos
10.4k
vistas

He escrito este código fuera de todas las funciones: int l, k; for (l = 1; l <= node; l++) { for (k = 1; k <= node; k++) {

GCC y encabezados precompilados

1
respuestas
6
votos
8.8k
vistas

Después de leer este bonito artículo (El cuidado y alimentación de los encabezados precompilados), tengo algunas dudas sobre cómo pueden funcionar en la vida real. Más específicamente, ¿cómo puedo saber

Si declaro una estructura de datos globalmente en una aplicación C++, ¿consume memoria de pila o memoria de montón? Por ejemplo struct AAA { .../.../. ../../.. }arr[59652323];

¿Cómo resumir elementos de un vector de C++?

13
respuestas
361
votos
604.2k
vistas

¿ Cuáles son las buenas formas de encontrar la suma de todos los elementos en a std::vector? Supongamos que tengo un vector std::vector<int> vectorcon algunos elementos. Ahora quiero encontrar la

Representación de trampa

3
respuestas
98
votos
19.6k
vistas

¿Qué es una "representación trampa" en C (algunos ejemplos pueden ayudar)? ¿Esto se aplica a C++? Dado este código... float f=3.5; int *pi = (int*)&f; ... y suponiendo que sizeof(int)

Me gustaría improvisar un contador atómico uint64 a partir de uint32 atómicos. El contador tiene un único escritor y múltiples lectores. El escritor es un manejador de señales por lo

A un amigo mío le hicieron la siguiente pregunta hoy en una entrevista para el puesto de desarrollador de software: Dadas dos cadenas s1, ¿ s2cómo comprobará si s1es una