Resultados de la búsqueda a petición "c++"
Utilizando operadores bit a bit en C ++ para cambiar 4 caracteres a int
Lo que debo hacer es abrir un archivo en modo binario que contenga datos almacenados que se interpreten como enteros. He visto otros ejemplos como Stackoverflow-Lectura de bytes de tamaño "entero" de una matriz char ...
¿Para qué se usa el espacio de nombres, en C ++?
¿Para qué se usa el espacio de nombres, en C ++? using namespace std;
Encuentre el número total de pares (i, j) en una matriz de manera que i <j y a [i] + a [j] = i + j. [cerrado
Tengo una solución ingenua que usa dos bucles, pero quiero mejorar la complejidad del tiempo como O (nlogn). ¿Algún mejor enfoque disponible? La matriz no está ordenada y también puede tener valores negativos. Sample Test Case: Matriz: 1 0 3 ...
Mensaje de error No se puede abrir el archivo de inclusión: 'gxall.h': No existe dicho archivo o directorio
Estoy tratando de construir un viejo código de Visual C ++. Cuando lo hago, recibo este mensaje de error: fatal error C1083: Cannot open include file: 'gxall.h': No such file or directory¿Cómo resuelvo esto
¿El decltype (automático) de GCC no se ajusta al estándar?
Intenté compilar este código C ++ en GCC 8.2 con diferentes opciones y siempre tiene éxito, no produce advertencias y salidastrue: int && a = 123; decltype(auto) b = a; std::cout << std::boolalpha << std::is_same<decltype(b), ...
¿Hay alguna forma de establecer un punto de interrupción en gdb que esté condicionado a la pila de llamadas?
Estoy depurando C ++ en gdb 7.1 en Linux. Tengo una funcióna() que se llama en muchos lugares del código. Quiero establecer un punto de interrupción en él, pero solo si se llamó desdeb(). ¿Hay alguna forma de hacerlo ¿Hay alguna manera de ...
¿Por qué no se trata de una pérdida de memoria en C ++?
ace un par de meses le pregunté aest [https://stackoverflow.com/questions/52180485/valgrind-shows-memory-leak-in-stdmake-unique] pregunta donde pregunté por qué había una pérdida de memoria. Aparentemente, olvidé un destructor virtual. Ahora ...
Qué hace el compilador de C ++ para garantizar que las ubicaciones de memoria diferentes pero adyacentes sean seguras para usarse en subprocesos diferentes?
Vamos a decir que tengo una estructura: struct Foo { char a; // read and written to by thread 1 only char b; // read and written to by thread 2 only };hora, por lo que entiendo, el estándar C ++ garantiza la seguridad de lo anterior cuando dos ...
Evite llamar al constructor de movimientos
Tengo el siguiente ejemplo #include <cstdint> class FooC { public: FooC(uint16_t iPort, uint16_t iPin) : PORT(iPort) , PIN(iPin) { }; ~FooC() = default; FooC() = delete; FooC(const FooC&) = delete; FooC(FooC&&) = delete; private: const uint16_t ...
Resolución de sobrecarga en espacios de nombres
El siguiente código falla como se esperaba, porque no hay sobrecarga deget es encontrado. Utilizandostd::get resolvería el problema. #include <array> int main() { std::array<int, 2> ar{2,3}; auto r = get<0>(ar);//fails, get was not declared in ...