Resultados de la búsqueda a petición "c++11"
Guía de estilo de Google "<chrono> es un encabezado de C ++ 11 no aprobado"
Por que es<chrono> un encabezado no aprobado en la Guía de CPP de Google? No puedo encontrar ninguna mención directa de esto en elGuía de estilo de CPP de Google [https://google.github.io/styleguide/cppguide.html]. Este ...
c ++ / boost program_options una opción deshabilitar otra
Tengo un código como este: namespace po = boost::program_options; po::options_description desc("Allowed options"); desc.add_options() ("help", "produce help message") ("mode1", "") ("mode2", ""); po::variables_map var_map; ...
El uso de literales definidos por el usuario en expresiones a veces requiere espacios en blanco
El siguiente código se compila tanto en GCC como en Clang: long double operator""_a(long double); auto x = 0e1_a+0; // OKPero no esto (reemplazando_a con_e): long double operator""_e(long double); auto y = 0e1_e+0; // Error: unable to find ...
atar el primer argumento de función sin conocer su arity
Me gustaría tener una funciónBindFirst eso une el primer argumento de una función sin que yo tenga que conocer / indicar explícitamente la aridad de la función mediante el uso de marcadores de posición std ::. Me gustaría que el código del ...
Espinilla sin montón. ¿Incorrecto o superstición?
Aspiro a separar la interfaz de la implementación. Esto es principalmente para proteger el código usando una biblioteca de los cambios en la implementación de dicha biblioteca, aunque los tiempos de compilación reducidos son ...
¿Por qué deberían pasar los argumentos por valor cuando se usan para inicializar otro objeto?
Al pasar objetos a funciones, existe la opción de pasar argumentos por valor o porconst&. Especialmente cuando el objeto es posiblemente costoso de crear y se muta internamente o se usa para inicializar otro objeto, la recomendación es pasar el ...
Obtener puntero a objeto de puntero a algún miembro
Supongamos que hay una estructura struct Thing { int a; bool b; };y consigo un puntero para miembrob de esa estructura, digamos como parámetro de alguna función: void some_function (bool * ptr) { Thing * thing = /* ?? */; }¿Cómo consigo ...
Instalando el paquete en R, necesito soporte C ++ 11 para OSX
Estoy tratando de instalarlibrary(Boom) para el modelado orientado a objetos bayesiano y sus dependenciasBoomSpikeSlab, bsts. Sin embargo, siempre recibo la misma respuesta deR: In file included from Models/Glm/MultinomialLogitModel.cpp:31: In ...
¿Por qué el destructor deshabilita la generación de métodos de movimiento implícito?
Estaba tratando de entender lo que dice la regla de cero al leereste blog [https://rmf.io/cxx11/rule-of-zero/]. En mi opinión, dice que si declaras tu propio destructor, no olvides hacer que el constructor de movimiento y la asignación de ...
std :: pow produce resultados diferentes en aplicaciones de 32 bits y 64 bits
He encontrado la falta de coincidencia en el resultado de algunos cálculos complejos. Cuando observé a fondo los resultados intermedios, es la función std :: pow la que crea ese desajuste. Debajo están las entradas / salidas. long double dvalue ...