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

3 la respuesta

Cómo serializar el vector de armadillo

¿Cómo puedo serializararma::Col? Debajo hay un MWE y la salida de error. MWE: #include <boost/mpi/environment.hpp> #include <boost/mpi/communicator.hpp> #include <iostream> #include "armadillo" namespace mpi = boost::mpi; struct S { int i; ...

13 la respuesta

Qué (no) hacer en un constructor

Quiero pedirle sus mejores prácticas con respecto a los constructores en C ++. No estoy muy seguro de qué debo hacer en un constructor y qué no. ¿Debería usarlo solo para inicializaciones de atributos, llamar a constructores principales, etc.? O ...

3 la respuesta

¿No es un error la optimización del valor de retorno (RVO)?

Tal vez haga una pregunta tonta, pero miré la página de Wikipedia para RVOaquí [http://en.wikipedia.org/wiki/Return_value_optimization]y no podía dejar de preguntarme si ese comportamiento es incorrecto. Lo probé en mi máquina y RVO está ...

2 la respuesta

¿Cómo funcionan las clases de rasgos?

Estoy leyendo Scott MeyersC ++ efectivo [http://rads.stackoverflow.com/amzn/click/0321334876]. Está hablando de clases de rasgos, entendí que los necesito para determinar el tipo de objeto durante el tiempo de compilación, pero no puedo entender ...

1 la respuesta

Usando dnorm con RcppArmadillo

DeREstoy tratando de corrersourceCpp en este archivo: #include <RcppArmadillo.h> // [[Rcpp::depends(RcppArmadillo)]] using namespace arma; using namespace Rcpp; // [[Rcpp::export]] vec dnormLog(vec x, vec means, vec sds) { int n = x.size(); vec ...

4 la respuesta

¿Cómo paso un objeto std :: function a una función que toma un puntero de función?

Estoy tratando de interactuar con una biblioteca escrita enc, que usa este patrón familiar: void some_c_handler(void(*func)(void*), void* data);Ahora quiero escribir unC++ contenedor para esta función que se ve así: void ...

3 la respuesta

¿Qué es un índice permutado?

Estoy leyendo C ++ acelerado. No entiendo el ejercicio 5-1: Diseñe e implemente un programa para producir un índice permutado a partir de la siguiente entrada. Un índice permutado es aquel en el que cada frase es indexada por cada palabra en la ...

2 la respuesta

¿La inicialización de llaves MSVC con dobles parece violar el estándar?

Mira este sencillo programa: int main() { float f2 = 7.2; // OK, with warning float f3 = 7.199999809265137; // OK, no warning float f4{ 7.2 }; // Fails float f5{ 7.199999809265137 }; // OK, no warning float f6 = { 7.2 }; // Fails float f7 = { ...

3 la respuesta

Linker para Clang?

¿Qué enlazador utilizo para hacer ruido? Si uso clang o ld como un enlazador, obtengo grandes cantidades de errores como si no vincule con la biblioteca estándar. g ++ $ (OBJS) -o $ (BINDIR) / obtener Parece que tengo que usar g ++ para ...

3 la respuesta

Funciones de conversión UTF en C ++ 11

Estoy buscando una colección de funciones para realizar la conversión de caracteres UTF en C ++ 11. Debe incluir la conversión hacia y desde cualquiera de utf8, utf16 y utf32. También sería útil una función para reconocer marcas de orden de bytes.