Resultados de la búsqueda a petición "c++11"
using C ++ 11 atributos
¿Podría explicar cómo obtener información de los atributos en C ++? Por ejemplo, quiero escribir C ++ en enlace de python. Para esto necesito anotar todos los métodos en clase con alguna información de enlace específica. Ahora necesito generar ...
¿Cómo actualizar GCC en MinGW en Windows?
Estoy acostumbrado a instalar manualmente GCC desde la fuente antes en Ubuntu y fue un proceso doloroso. Así que realmente no quiero repetir este proceso. Actualmente, tengo MinGW y GCC (4.6.2) instalados en mi máquina. Entonces, ¿hay una manera ...
Condicional habilitar un operador de asignación alternativo
Estoy tratando de crear una instancia condicional de un operador de asignación adicional. El siguiente código funciona bien en clang, pero no en gcc 4.7. El problema que tengo parece muy similar a la pregunta que se hace aquí:std :: enable_if ...
¿Puede un puntero a los miembros evadir el nivel de acceso de un miembro?
Nuestro infame litb tiene un interesante artículo sobre Cómo evitar el control de acceso [http://bloglitb.blogspot.fr/2011/12/access-to-private-members-safer.html]. Está completamente demostrado por este simple código: #include <iostream> ...
¿Por qué memory_order_relaxed y memory_order_seq_cst no hacen ninguna diferencia?
Estaba jugando con uno de los ejemplos en C ++ Concurrency in Action que usastd::memory_order_relaxed para leer y escribir 3 variables atómicas de 5 hilos diferentes. El programa de ejemplo es el siguiente: #include <thread> #include <atomic> ...
std :: unique_ptr con eliminador personalizado para win32 LocalFree
Tengo la API win32CommandLineToArgvW que devuelve unLPWSTR* y me advierte que CommandLineToArgvW asigna un bloque de memoria contigua para punteros a las cadenas de argumento y para las cadenas de argumento en sí mismas; la aplicación que ...
C ++ 11 auto y size_type
Dado el siguiente uso deauto: std::vector<int> v; for (auto i = 0; i < v.size(); ++i) { ... }ería ideal para C ++ deduciri comostd::vector<int>::size_type, pero si solo mira el inicializador parai, vería un número entero. ¿Cuál es el tipo ...
Compilar código C ++ 11 como parte de un archivo mex de MATLAB
Tengo un código escrito en C ++ 11, que quiero compilar como parte de un archivo MATLAB MEX para GNU / Linux. El problema es que MATLAB en Linux solo admite GCC 4.3 (y versiones anteriores), y no es compatible con GCC 4.7, que es necesario para ...
static si está en plano C ++?
Problema en resumen: ¿Cómo podría uno implementarstatic if funcionalidad, propuesta en c ++ 11, en simple c ++? Historia y problema original: Recientemente se me ocurrió un problema como este. Necesito una claseSender con una interfaz ...
¿Std :: bind funciona con tipos de solo movimiento en general, y std :: unique_ptr en particular?
Estoy tratando de usar boost :: asio y toparme con un atolladero. Estoy intentando compilar el siguiente código: std::unique_ptr<buffer_t> buffer = buffers.pop(); std::function<void(const boost::system::error_code&, size_t)> t ...