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

1 la respuesta

¿Está bien destruir un std :: promise antes de que se llame a future.get ()?

Me preguntaba si está bien llamar a promise.get_future (), mover ese futuro a otro lugar (por ejemplo, a un vector) y posiblemente dejar que la promesa muera incluso antes de que se llame al future.get (). En el siguiente ejemplo, ...

1 la respuesta

ignorar el mensaje de depuración de los archivos de inclusión / biblioteca en gdb (terminal)

Estoy depurando un programa C ++ en gdb y revisando el código. En varios puntos, el depurador comenzará a recorrer el código en bibliotecas / archivos incluidos, lo cual es muy tedioso y no es útil para mí. ¿Hay alguna forma de suprimir ...

5 la respuesta

ptrdiff_t demasiado pequeño?

Siempre me he preguntado: no esptrdiff_t se supone que es capaz de mantener la diferencia de dos punterospor definición? ¿Cómo es que falla cuando los dos punteros están demasiado lejos? (No estoy apuntando a ningún idioma en particular ... Me ...

3 la respuesta

¿Manera eficiente de leer un archivo en un std :: vector <char>?

Me gustaría evitar copias innecesarias. Estoy apuntando a algo en la línea de: std::ifstream testFile( "testfile", "rb" ); std::vector<char> fileContents; int fileSize = getFileSize( testFile ); fileContents.reserve( fileSize ); testFile.read( ...

1 la respuesta

No se puede obtener la gramática Boost Spirit para usar claves conocidas para std :: map <>

Parece que estoy experimentando un bloqueo mental con Boost Spirit que simplemente no puedo superar. Tengo una gramática bastante simple que necesito manejar, donde me gustaría poner los valores en una estructura, que contiene un std :: map <> ...

3 la respuesta

Registro de tipo C ++ en tiempo de compilación truco

Tengo la siguiente situación: supongamos que tengo un montón de tipos (functores) en los que quiero registrar / compilar durante la compilación, preferiblemente en algo como boost :: mpl :: vector. ¿Conoces algún truco para hacerlo tan bien? Mi ...

7 la respuesta

error LNK2019: símbolo externo no resuelto "público:

Estoy creando una aplicación torrent usando libtorrent en VS 2008. Probé el ejemplo dado en el enlace http://www.rasterbar.com/products/libtorrent/examples.html [http://www.rasterbar.com/products/libtorrent/examples.html]PERO me está mostrando ...

6 la respuesta

trim no es parte de la biblioteca estándar de c / c ++?

¿Soy yo o no hay funciones de recorte estándar en la biblioteca c o c ++? ¿Hay alguna función única que actúe como un recorte? Si no, ¿alguien puede decirme por qué recortar no es parte de la biblioteca estándar? (Sé que el ajuste está en ...

1 la respuesta

Agregar un constructor predeterminado a una clase base cambia sizeof () un tipo derivado [duplicado]

Esta pregunta ya tiene una respuesta aquí: Al extender una estructura acolchada, ¿por qué no se pueden colocar campos adicionales en el relleno de la ...

0 la respuesta

Reemplace el asignador STL con un asignador personalizado

Seguí este enlace:Reemplace el asignador STL predeterminado [https://stackoverflow.com/questions/8247552/replace-default-stl-allocator] para reemplazar el asignador estándar con mi propio asignador personalizado. Pero recibo este ...