Preguntas etiquetadas con c

89
GDB: romper si la variable es igual al valor

Me gusta hacer que GDB establezca un punto de interrupción cuando una variable es igual a algún valor que establecí, probé este ejemplo: #include <stdio.h> main() { int i = 0; for(i=0;i<7;++i) printf("%d\n", i); return 0; } Salida de GDB: (gdb) break if ((int)i == 5) No...

89
¿Qué es exactamente la regla "como si"?

Como dice el título, ¿Qué es exactamente la regla "como si"? Una respuesta típica que se obtendría es: La regla que permite todas y cada una de las transformaciones de código que no cambian el comportamiento observable del programa. De vez en cuando seguimos obteniendo...

89
Compilar código multiproceso con g ++

Tengo el código más fácil de todos: #include <iostream> #include <thread> void worker() { std::cout << "another thread"; } int main() { std::thread t(worker); std::cout << "main thread" << std::endl; t.join(); return 0; } aunque todavía no puedo compilarlo...

89
¿Qué son vdso y vsyscall?

yo hice sudo cat /proc/1/maps -vv Estoy tratando de darle sentido a la salida. Puedo ver muchas bibliotecas compartidas asignadas al segmento de mapeo de memoria como se esperaba. 7f3c00137000-7f3c00179000 r-xp 00000000 08:01 21233923

89
¿Cómo puedo solucionar los conflictos de la versión de ensamblado con JSON.NET después de actualizar las referencias del paquete NuGet en un nuevo proyecto ASP.NET MVC 5?

Creé un nuevo proyecto web ASP.NET MVC 5 en VS 2013 (Actualización 1) y luego actualicé todos los paquetes NuGet. Cuando construyo el proyecto, recibo la siguiente advertencia: advertencia MSB3243: No hay forma de resolver el conflicto entre "Newtonsoft.Json, Versión = 6.0.0.0, Cultura =...

89
Falta System.web.mvc

Tenemos una aplicación web ASP.NET MVC 3 antigua, construida en VS2010, que no se puede compilar desde la actualización de seguridad de la semana pasada. El problema es que la referencia a System.Web.Mvc.dll está rota. Cuando abro el archivo de solución en nuestra máquina de compilación,...

89
¿Por qué memmove es más rápido que memcpy?

Estoy investigando puntos críticos de rendimiento en una aplicación que pasa el 50% de su tiempo en memmove (3). La aplicación inserta millones de enteros de 4 bytes en matrices ordenadas y utiliza memmove para desplazar los datos "hacia la derecha" para dejar espacio para el valor...