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

1 la respuesta

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 ...

1 la respuesta

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; ...

1 la respuesta

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 ...

1 la respuesta

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 ...

1 la respuesta

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 ...

2 la respuesta

¿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 ...

4 la respuesta

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 ...

1 la respuesta

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 ...

4 la respuesta

¿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 ...

4 la respuesta

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 ...