Tag: C++17
error C2664: ‘void add_log(char *,…)’ No se puede convertir el argumento 1 de ‘const char [33]’ a ‘char *' mensaje: La conversión de una cadena literal pierde el calificador const (ver /Zc:strictStrings) Reinicié mi computadora y ahora mi proyecto dejó de poder construirse. He buscado en todos lados problemas similares, . . . Read more
Estoy intentando crear un std::set de punteros a miembros de datos. Sin embargo, no puedo encontrar un método para ordenar o hashear dichos punteros. No se pueden comparar con el operador <, no parecen ser soportados por std::less y no hay ningún tipo entero estándar que garantice contener su representación . . . Read more
Tengo una estructura A que tiene un miembro otra estructura C. Así que A con c1Ptr como miembro. Uso 2 estructuras S y N. N tiene un miembro A, a_y S tiene un miembro C, c. Después de instanciar A y crear un objeto c para S utilizando el objeto . . . Read more
1) Necesito medir el tiempo transcurrido en milisegundos. 2) Necesito almacenar el tiempo de inicio como un tipo primitivo. 3) Necesito obtener el tiempo de inicio como un tipo primitivo, al hacer la comparación para determinar cuánto tiempo ha pasado. ¿Alguna sugerencia? Tengo C++17 y no quiero utilizar ninguna biblioteca . . . Read more
Tengo un std::variant de diferentes tipos, incluyendo int32_t, int64_t, float, double, std::string y bool. Cuando asigno un literal de cadena (const char *, que no está presente en este variant), asumí que se convertiría implícitamente a std::string y funcionó como esperaba con MinGW (9.0.0 de 64 bits). Pero con MSVC . . . Read more