es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: DARTFMT

Cómo reducir el tamaño del ejecutable?

Cuando compilo este código usando la librería {fmt}, el tamaño del ejecutable se vuelve de 255 KiB, mientras que al usar solo el encabezado iostream se vuelve de 65 KiB (usando GCC v11.2). time_measure.cpp include <iostream> include “core.h” include <string_view> int main( ) { // std::cout << std::string_view( “¡Oh, hola!” . . . Read more

Cómo copiar DLLs de manera transitoria con cmake y Conan?

Tengo un proyecto de CMake en el que enlazo con fmt::fmt, que está especificado en el conanfile.py y está instalado y todos los archivos de configuración de CMake han sido generados por Conan y utilizados por CMake, hasta ahora todo bien. (Utilizo from conan.tools.cmake import CMakeDeps, CMakeToolchain, CMake) Intento copiar . . . Read more

¿Cómo acelerar la salida de caracteres?

Quiero hacer que este bucle for se ejecute más rápido mediante la optimización de la E/S: for (int row = 0; row < Y_AxisLen; ++row) { for (int col = 0; col < X_AxisLen; ++col) { std::cout << characterMatrix[row][col]; } } std::vector< std::vector<char> > characterMatrix; es una matriz y necesito . . . Read more

Prevenir que fmt imprima punteros de función

Tengo un programa con errores siguiente. La lógica no tiene sentido, es solo un ejemplo de juguete. El programa se puede encontrar en: https://godbolt.org/z/M41cfbn6s El resultado es: – El tamaño de “float” es de 4 bytes: verdadero. – El tamaño de “double” es de 4 bytes: verdadero. El problema es . . . Read more