Resultados de la búsqueda a petición "c++"

2 la respuesta

¿Cómo implementar el rasgo de tipo is_enum_class? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Es posible determinar si un tipo es un tipo de enumeración con ámbito? [/questions/10724783/is-it-possible-to-determine-if-a-type-is-a-scoped-enumeration-type] 1 respuesta¿Cómo se puede implementar el ...

6 la respuesta

Recurrencia de la cola en C ++

¿Alguien puede mostrarme una función recursiva de cola simple en C ++? ¿Por qué es mejor la recursividad de la cola, si es que lo es? ¿Qué otros tipos de recursión hay además de la recursividad de la cola?

1 la respuesta

Aplicar la función en cada elemento en el paquete de parámetros

Tengo la siguiente función de plantilla con especialización: // Pass the argument through ... template<typename T, typename U=T> U convert(T&& t) { return std::forward<T>(t); } // ... but convert std::strings const char* convert(std::string s) { ...

6 la respuesta

¿Por qué se llama a un destructor si se elimina y no se llama si no se elimina?

Considere el siguiente código: #include <iostream> struct A { A(){ }; ~A(){ std::cout << "~A::A()" << std::endl; }; }; struct B: A { }; B *b = new B; //Doesn't produce any side-effect. int main(){ ...

7 la respuesta

C ++ const question

Si hago esto: // In header class Foo { void foo(bar*); }; // In cpp void Foo::foo(bar* const pBar) { //Stuff }El compilador no se queja de que las firmas de Foo :: foo no coinciden. Sin embargo si tuviera: void foo(const bar*); //In header void ...

3 la respuesta

Obteniendo un valor incorrecto con la función #define

Hay una función definida de dos maneras diferentes, una usando #define y otra usando una función. Pero para la salida obtengo valores diferentes. La salida está saliendo a ser3 -1. Quiero saber por qué usarF(x,y) da como resultado valores ...

3 la respuesta

Crear matrices en C ++ sin conocer la longitud de antemano

Estoy trabajando en un pequeño programa para ayudar a acelerar algunos análisis de datos para mi trabajo de laboratorio. Se supone que lee los datos de un archivo de texto, crea un conjunto de matrices que contienen estos datos y luego hace ...

1 la respuesta

Mover semántica en Eigen

Tengo un par de preguntas sobre Eigen: ¿Alguien sabe si hay algún plan para apoyar la semántica de movimiento en Eigen en el corto plazo? No se pudo encontrar nada en la lista TODO de la página web Eigen3. En este momento estoy usando elswap ...

2 la respuesta

Memcpy vs Memmove - Debug vs Release

Obtuve un comportamiento realmente extraño para mi aplicación x64 multihilo. El tiempo de ejecución en modo de depuración es más rápido que en modo de liberación. Desglose el problema y encontré el problema: el modo de depuración optimiza ...

6 la respuesta

¿Por qué la gente usa la línea de comandos en lugar de IDE? [cerrado]

Hola, estoy aprendiendo C ++ y al principio usé una línea de comandos ... luego comencé a usar Xcode (y desde entonces no pude volver a la línea de comandos) y me preguntaba algunas razones / situaciones específicas para usar la línea de comandos ...