Resultados de la búsqueda a petición "c++"
Eclipse La salida de la consola CDT no se muestra en depuración con ruta y no se muestra en ejecución sin ruta
Estoy tratando de hacer que Eclipse CDT (eclipse de 64 bits) funcione en Windows 7 con GCC. Cuando empecé a trabajar con GDB (eso fue un desafío en sí mismo), ejecutar el programa en modo de depuración fue la única forma de obtener resultados. ...
Cuál es el punto de definir una convención de llamadas?
Por ejemplo int WINAPI WinMain ( HINSTANCE instance, HINSTANCE prev_instance, PSTR cmd_line, int cmd_show )WINAPI es una definición que se ve así: #define WINAPI __stdcallpor qué no puedes simplemente hacer: int __stdcall WinMain ( HINSTANCE ...
Gran número de conexiones simultáneas en ahorro
Estoy tratando de escribir un servidor simple con Thrift. Al principio parecía prometedor, pero me he encontrado con un problema con varios clientes conectados al mismo tiempo. Estoy usando TThreadPoolServer, que permite que 4 clientes ...
Matriz de longitud variable del tipo de elemento que no es POD 'string' (también conocido como 'basic_string <char>') c ++
Obtengo este error en mi código c ++ Matriz de longitud variable del tipo de elemento que no es PODstring (también conocido comobasic_string<char>). string words[numWords];Si me deshago de numWords e ingreso un número, esto funciona bien, pero ...
C ++ std :: atomic vs. Boost atomic
En mi aplicación, tengo una variable int y una variable bool, a las que acceden (múltiples escrituras / lecturas) múltiples hilos. Actualmente, estoy usando dos mutexes, uno para int y otro para bool para proteger esas variables. Escuché sobre ...
Llamando a una función C # desde una DLL de C ++
Tengo una DLL escrita en C ++, y quiero pasar una función C # a una función en la DLL C ++ y llamar a la función C # desde C ++. ¿Cómo haría esto? Gracias de antemano, y por favor mantenga sus respuestas simples. No creo que deba publicar una ...
boost asio streambuf no libera memoria después de llamar a consume?
boost::asio::streambuf b; ... void handler(const boost::system::error_code& e, std::size_t size) { if (!e) { std::stringstream sstr(std::string((std::istreambuf_iterator<char>(&b)), std::istreambuf_iterator<char>())); b.consume(size); ... } } ...
En la sintaxis de funciones lambda, ¿para qué sirve una 'lista de captura'?
Tomado de una respuesta aesta pregunt [https://stackoverflow.com/questions/3221812/sum-of-elements-in-a-stdvector], como ejemplo, este es un código que calcula la suma de elementos en unstd::vector: std::for_each( vector.begin(), vector.end(), ...
Does 'a [i] = i;' ¿siempre resulta en un comportamiento bien definido?
Hay varias preguntas interesantes planteadasaqu [https://stackoverflow.com/q/9056072/113124] con respecto al comportamiento indefinido en C. Uno de ellos es (ligeramente modificado) ¿El siguiente fragmento de código genera un comportamiento ...
¿Cómo ocurre el encadenamiento de operadores en C ++?
Tengo una pregunta de C ++ totalmente básica aquí. #include <iostream> using namespace std; int main() { int a = 255; cout << hex << a << endl; // <----- } En el código de arriba, ¿cómo es lastd::cout declaración encadenada? Entiendo que una ...