Resultados de la búsqueda a petición "c++"
¿Por qué la implementación de std :: string de libc ++ ocupa 3 veces la memoria como libstdc ++?
Considere el siguiente programa de prueba: #include <iostream> #include <string> #include <vector> int main() { std::cout << sizeof(std::string("hi")) << " "; std::string a[10]; std::cout << sizeof(a) << " "; std::vector<std::string> v(10); ...
¿Por qué "Foo f (Bar ());" puede ser una declaración de una función que toma el tipo Bar y devuelve el tipo Foo? [duplicar]
Esta pregunta ya tiene una respuesta aquí: Mi intento de inicialización de valor se interpreta como una declaración de función, y por qué no A a (()); ...
creando una matriz que puede contener objetos de diferentes clases en C ++
¿Cómo puedo crear una matriz que pueda contener objetos de diferentes clases en C ++?
¿Se puede usar unique_lock con un recursive_mutex?
Según elesta [http://en.cppreference.com/w/cpp/thread/unique_lock], unique_lock puede usarse para bloqueo recursivo declarando unstd::unique_lock<std::recursive_mutex>, y de hecho eso compila bien. Sin embargo, al examinar el código (gcc 4.8.2 y ...
Doblar expresiones con arbitrario invocable?
Mirando por encima del C ++ 17papel [http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n4191.html]en pliegues, (y encppreference [http://en.cppreference.com/w/cpp/language/fold]), Estoy confundido sobre por qué se tomó la decisión de ...
¿Es mi método para evitar dynamic_cast <> más rápido que dynamic_cast <>?
Estaba respondiendo unpregunta [https://stackoverflow.com/questions/2758158/which-casting-technique-is-better-for-doing-casting-from-upper-class-to-lower-cla] Hace unos minutos y me planteó otro: En uno de mis proyectos, analizo algunos mensajes ...
Imprimir valores de todos los campos en una estructura C ++
Considere una estructura simple: struct abc { int a; char b; }Obtuve algún valor en una variable definida como su estructura, y ahora quiero imprimir lo siguiente. *a = [some value] b = [some character]*¿Cuál es la mejor manera de lograr ...
C ++ ciclo de vida lambda
En el siguiente código, ¿qué sucede en tiempo de ejecución? while ( ([]()->bool { return something(); })() ) { ... } La instancia lambda se crea solo una vez y se reutiliza en iteraciones posteriores.Cada iteración crea una nueva instancia, que ...
El programa Linux no puede encontrar la Biblioteca compartida en tiempo de ejecución
Estoy tratando de compilar un programa de Linux, id3v2, y dice que no se puede encontrar la biblioteca adecuada: id3v2: error while loading shared libraries: libid3-3.8.so.3: cannot open shared object file: No such file or directory¿Supongo que ...
¿Reproducir video en Qt desde BYTE * Stream?
Quiero mostrar video en Qt de Byte * stream que estoy obteniendo de una biblioteca C ++. El video proviene del servidor Astrisk en formato VP8. Puedo obtener Byte * Stream de él en Qt ahora quiero mostrarlo en la ventana Qt También obtengo toda ...