Resultados de la búsqueda a petición "c++"
Cómo detectar si un decimal de base 10 se puede representar exactamente en la base 2
Como parte de una prueba de biblioteca numérica, necesito elegir números decimales de base 10 que se puedan representar exactamente en la base 2. ¿Cómo se detecta en C ++ si un número decimal de base 10 se puede representar exactamente en la base ...
Llamar al ctor protegido de la clase heredada desde dentro del método de plantilla estática de la clase base falla
Tengo una clase de componente que define un método de plantilla estática de cómo unComponent debe crearse en general: class Component { protected: uint32_t id; Component(uint32_t id) : id(id) { } template<typename T, uint32_t C> static T* ...
¿C ++ Socket recv no recibe el número correcto de bytes?
Soy muy nuevo en C ++, pero estoy tratando de aprender algunos conceptos básicos de la codificación de socket TCP. De todos modos, he podido enviar y recibir mensajes, pero quiero prefijar mis paquetes con la longitud del paquete (como lo hice en ...
¿Puedo acceder a datos aleatorios con direcciones de memoria aleatorias fuera de mi programa C ++
Si se están ejecutando 2 programas y un programa almacena un número en una dirección de memoria, y si conozco esa dirección de memoria, y la codifico en el segundo programa e imprimo el valor en la dirección, ¿realmente obtendría esa información? ...
Bucles anidados variables
Estoy trabajando en una cuadrícula de N dimensiones. Me gustaría generar bucles anidados dependiendo de cualquier dimensión (2D, 3D, 4D, etc.). ¿Cómo puedo hacer eso de una manera elegante y rápida? Debajo una simple ilustración de mi problema. ...
advertencia c4819 en Visual Studio C ++ 2013 express - archivos utf8 sin bom
En Visual Studio C ++ 2013 express, parece que a menos que el archivo codificado con utf8 tenga la marca BOM, el compilador no comprende que el archivo que se está compilando está en codificación UTF8 y lo trata como si estuviera en codificación ...
Expresión SFINAE para sobrecargar en tipo de puntero de función pasado
En este ejemplo, una función se pasa a una plantilla de función instanciada implícitamente. // Function that will be passed as argument int foo() { return 0; } // Function template to call passed function template<typename F> int call(F f) { ...
¿Es std :: ifstream seguro para subprocesos y sin bloqueo?
Tengo la intención de realizar la apertura para leer un solo archivo de muchos hilos usando std :: ifstream. Mi preocupación es si std :: ifstream es seguro para subprocesos y sin bloqueo. Más detalles: Yo uso g ++ 4.4 en Ubuntu y Windows XP, ...
Sobre cómo reconocer la referencia de Rvalue o Lvalue y la regla if-it-has-a-name
Estaba leyendo el libro de Thomas Beckerartículo [http://thbecker.net/articles/rvalue_references/section_05.html]en referencia de valor y su uso. Allí define lo que llamasi-tiene-un-nombre regla: Las cosas que se declaran como referencia de ...
Intersección rápida de rectángulo a rectángulo
¿Cuál es una forma rápida de probar si 2 rectángulos se cruzan? Se realizó una búsqueda en Internet con esta línea (¡WOOT!), Pero no entiendo cómo escribirlo en Javascript, parece estar escrito en una antigua forma de C ++. struct { LONG left; ...