Preguntas etiquetadas con c

86
RSpec: Espere cambiar múltiples

Quiero comprobar si hay muchos cambios en un modelo al enviar un formulario en una especificación de función. Por ejemplo, quiero asegurarme de que el nombre de usuario haya cambiado de X a Y, y que la contraseña cifrada haya cambiado por cualquier valor. Sé que ya hay algunas preguntas sobre...

86
Diferencias entre arm64 y aarch64

Tengo dos dispositivos "desbloqueados", un iPad mini 3 y un Galaxy Edge 6, ambos dotados de un terminal y un conjunto minimalista de comandos Unix. Pensé que ambos dispositivos tenían procesadores arm64 pero cuando ejecuté uname -a en ambos dispositivos obtuve lo siguiente: para el iPad mini...

86
¿El estándar C indica explícitamente el valor de verdad como 0 o 1?

Sabemos que cualquier número que no sea igual a 0se considera como trueen C, por lo que podemos escribir: int a = 16; while (a--) printf("%d\n", a); // prints numbers from 15 to 0 Sin embargo, me preguntaba si verdadero / falso se define como 1/ 0en C, así que probé el siguiente...

86
asp.net core middleware vs filtros

Después de leer acerca de asp.net core middlware, estoy confundido cuando debo usar filtros y cuando debo usar middlewares, ya que parecen lograr el mismo objetivo. ¿Cuándo se deben usar middlewares en lugar de fitlers?

85
¿Espacios con sangría automática con C en vim?

Me he echado a perder un poco al usar Eclipse y Java. Comencé a usar vim para hacer codificación C en un entorno de Linux, ¿hay alguna manera de que vim haga automáticamente el espaciado adecuado para los bloques? Entonces, después de escribir a {, la siguiente línea tendrá 2 espacios con...

85
Convertir un puntero en un número entero

Estoy tratando de adaptar un código existente a una máquina de 64 bits. El principal problema es que en una función, el codificador anterior usa un argumento void * que se convierte al tipo adecuado en la función misma. Un pequeño ejemplo: void function(MESSAGE_ID id, void* param) { if(id ==...

85
Mayúsculas vs minúsculas

Al hacer comparaciones que no distinguen entre mayúsculas y minúsculas, ¿es más eficiente convertir la cadena a mayúsculas o minúsculas? ¿Incluso importa? En esta publicación de SO se sugiere que C # es más eficiente con ToUpper porque "Microsoft lo optimizó de esa manera". Pero también he...

85
Calcular el producto cruzado de un vector 2D

De wikipedia: el producto cruzado es una operación binaria sobre dos vectores en un espacio euclidiano tridimensional que da como resultado otro vector que es perpendicular al plano que contiene los dos vectores de entrada. Dado que la definición solo se define en tres ( o siete, uno y...

85
¿Cómo hago la paginación en ASP.NET MVC?

¿Cuál es la forma más preferida y más fácil de hacer la paginación en ASP.NET MVC? Es decir, cuál es la forma más sencilla de dividir una lista en varias páginas navegables. Como ejemplo, digamos que obtengo una lista de elementos de una base de datos / puerta de enlace / repositorio como...