Preguntas con la etiqueta [c++]

Lista c++ preguntas

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

13
respuestas
364
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

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

Propósito de stdafx.h [duplicado]

4
respuestas
39
votos
22.5k
vistas

¿Cuál es el propósito del archivo stdafx.hy qué se entiende por encabezados precompilados ?

Pregunta original Lo que me gustaría no es un preprocesador C estándar, sino una variación del mismo que aceptaría desde algún lugar (probablemente la línea de comando a través de

Todos sabemos qué funciones virtuales hay en C++, pero ¿cómo se implementan a un nivel profundo? ¿Se puede modificar la vtable o incluso acceder directamente a ella en tiempo de

Vector saliendo de los límites sin dar error

4
respuestas
32
votos
28.5k
vistas

Tengo un std::vector. Compruebo su tamaño que es 6 pero cuando intento accedervec[6] para comprobar si da error, no aparece ningún error, sino un número. ¿No debería dar error? editar:

Cuando hago metaprogramación de plantillas en C++, a menudo me encuentro con algo como lo siguiente: template <typename T> S<T> make_wrapper(T&& t) { return S<T>(std::forward<T>(t)); } Sé que debería usar

Detectando desbordamiento firmado en C/C++

13
respuestas
101
votos
45.5k
vistas

A primera vista, esta pregunta puede parecer un duplicado de ¿Cómo detectar el desbordamiento de enteros? , sin embargo, en realidad es significativamente diferente. Descubrí que, si bien detectar un

Diferencia entre "if constexpr()" y "if()"

2
respuestas
106
votos
50.0k
vistas

¿ Cuál es la diferencia entre if constexpr()y if()? ¿Dónde y cuándo puedo utilizar ambos?

Estoy usando un servidor con 128 GB de memoria para hacer algunos cálculos. Necesito malloc()una matriz flotante 2D de tamaño 56120 * 56120. Un código de ejemplo es el siguiente:

Herencia de plantilla de clase C++

1
respuestas
24
votos
67.3k
vistas

Me gustaría heredar de la clase de plantilla y cambiar el comportamiento cuando se llama a los operadores "()". Quiero llamar a otra función. este codigo template<typename T> class InsertItem

Posible duplicado: ¿usos comunes de los punteros? Todavía estoy aprendiendo los conceptos básicos de C++ pero ya sé lo suficiente como para hacer pequeños programas útiles. Entiendo el concepto de

Tengo una pregunta: Digamos que hay dos std::strings y quiero compararlos, existe la opción de usar la compare()función de la stringclase pero también noté que es posible usar < >

No puedo encontrar cómo ctypes cerrará la brecha entre std::vectorPython y Python; En ningún lugar de Internet se menciona la combinación. ¿Es esta una mala práctica, no existe o me