Preguntas con la etiqueta [c++]
¿Cómo resumir elementos de un vector de C++?
¿ 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
Implementación de un contador atómico de 64 bits con átomos de 32 bits
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
Pregunta de la entrevista: compruebe si una cadena es una rotación de otra cadena [cerrado]
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]
¿Cuál es el propósito del archivo stdafx.hy qué se entiende por encabezados precompilados ?
¿Existe un preprocesador de C que elimine los bloques #ifdef en función de valores definidos/indefinidos?
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
¿Cómo se implementan las funciones virtuales y vtable?
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
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:
Diferencia entre std::decay y std::remove_reference
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++
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()"
¿ Cuál es la diferencia entre if constexpr()y if()? ¿Dónde y cuándo puedo utilizar ambos?
¿Por qué falla malloc() cuando hay suficiente memoria?
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++
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
C++: ¿Cuáles son los escenarios en los que el uso de punteros es una "buena idea" (TM)? [duplicar]
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
Comparación de cadenas usando std::string::compare, c++ [duplicado]
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 < >
¿Cómo manejar el tipo de retorno de C++ std::vector<int> en ctypes de Python?
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