Tag: C++11
Estoy iterando a través de un vector, y cada entrada en el vector tiene que ser escrita en un archivo dependiendo de la entrada. Digamos que Vector {Archivo A, Archivo B, Archivo C, Archivo A….} Entonces, varios descriptores de archivo están abiertos y los estoy almacenando en un std::map: Clave . . . Read more
Soy un traductor de español que traduce documentos de TI. Traduzca lo siguiente al español. No traduzca el código y la salida en markdown. Soy nuevo, así que disculpe si mi formato está un poco desordenado. Estoy escribiendo un programa simple de OpenMP para entenderlo mejor, y me he detenido . . . Read more
Me gustaría evaluar qué tan grandes son las matrices dispersas de Armadillo. La pregunta está relacionada con esta respuesta respecto a las matrices densas. Considere el siguiente ejemplo: void some_function(unsigned int matrix_size) { arma::sp_mat x(matrix_size, matrix_size); // Steps entering some non-zero values std::cout << sizeof(x) << std::endl; } Desafortunadamente, como . . . Read more
Estoy intentando escribir un método bastante simple que devuelve un futuro. Una lambda establece el futuro. Este es un ejemplo mínimo. En realidad, la lambda puede ser invocada en un hilo diferente, etc. “`c++ include <future> std::future<std::errorcode> dosomething() { std::promise<std::errorcode> p; auto fut = p.getfuture(); auto lambda = [p = . . . Read more
Tengo un método que modifica objetos pasados por referencia: class MyClass; MyClass& modify (MyClass& x) { …; return x; } ¿Cuál es la forma correcta de extender modify a objetos sin nombre evitando copias adicionales, de modo que el siguiente código sea válido? MyClass createMyClass () { … } MyClass . . . Read more