Preguntas etiquetadas con c

262
Techo rápido de una división entera en C / C ++

Dados los valores enteros xy y, C y C ++, ambos devuelven como cociente q = x/yel piso del equivalente de coma flotante. Estoy interesado en un método para devolver el techo en su lugar. Por ejemplo, ceil(10/5)=2y ceil(11/5)=3. El enfoque obvio implica algo como: q = x / y; if (q * y < x)...

262
Autenticación RESTful vía Spring

Problema: Tenemos una API RESTful basada en Spring MVC que contiene información confidencial. La API debe estar protegida, sin embargo, no es deseable enviar las credenciales del usuario (combinación de usuario / paso) con cada solicitud. Según las pautas REST (y los requisitos comerciales...

262
Detecta si el dispositivo es iPhone X

Mi aplicación iOS utiliza una altura personalizada para lo UINavigationBarque genera algunos problemas en el nuevo iPhone X. ¿Alguien sabe cómo detectar de manera confiable mediante programación (en Objective-C) si una aplicación se ejecuta en iPhone X? EDITAR: Por supuesto, es posible verificar...

260
¿Cómo convertir una cadena a entero en C?

Estoy tratando de averiguar si hay una forma alternativa de convertir cadenas a enteros en C. Regularmente modelo lo siguiente en mi código. char s[] = "45"; int num = atoi(s); Entonces, ¿hay una mejor manera u

260
iOS detecta si el usuario está en un iPad

Tengo una aplicación que se ejecuta en el iPhone y el iPod Touch, se puede ejecutar en el iPad Retina y todo, pero debe haber un ajuste. Necesito detectar si el dispositivo actual es un iPad. ¿Qué código puedo usar para detectar si el usuario está usando un iPad en mi UIViewControllery luego...

260
No se pueden usar las clases Swift dentro de Objective-C

Intento integrar el Swiftcódigo en mi aplicación. Mi aplicación está escrita Objective-Cy agregué una Swiftclase. He hecho todo lo descrito aquí . Pero mi problema es que Xcodeno ha creado el -Swift.harchivo, solo los encabezados de puente. Así que lo creé, pero en realidad está vacío. Puedo usar...

258
Cómo analizar el uso del disco de un contenedor Docker

Puedo ver que Docker toma 12 GB de mi sistema de archivos: 2.7G /var/lib/docker/vfs/dir 2.7G /var/lib/docker/vfs 2.8G /var/lib/docker/devicemapper/mnt 6.3G /var/lib/docker/devicemapper/devicemapper 9.1G /var/lib/docker/devicemapper 12G /var/lib/docker Pero, ¿cómo sé cómo se distribuye esto en...

257
Uso del operador de flecha (->) en C

Estoy leyendo un libro llamado "Teach Yourself C in 21 Days" (ya aprendí Java y C #, así que me estoy moviendo a un ritmo mucho más rápido). Estaba leyendo el capítulo sobre punteros y el operador-> (flecha) apareció sin explicación. Creo que se usa para llamar a miembros y funciones (como el...

256
¿Usando GCC para producir un ensamblaje legible?

Me preguntaba cómo usar GCC en mi archivo fuente C para volcar una versión mnemónica del código de máquina para poder ver en qué se estaba compilando mi código. Puede hacer esto con Java, pero no he podido encontrar una manera con GCC. Estoy tratando de reescribir un método C en ensamblador y ver...

256
¿Por qué malloc + memset es más lento que calloc?

Se sabe que calloces diferente a mallocque inicializa la memoria asignada. Con calloc, la memoria se establece en cero. Con malloc, la memoria no se borra. Entonces, en el trabajo diario, considero calloccomo malloc+ memset. Por cierto, por diversión, escribí el siguiente código para un punto de...

255
Sirviendo favicon.ico en ASP.NET MVC

¿Cuál es la mejor / última recomendación sobre cómo servir favicon.ico en ASP.NET MVC? Actualmente estoy haciendo lo siguiente: Agregar una entrada al comienzo de mi método RegisterRoutes: routes.IgnoreRoute("favicon.ico"); Colocar favicon.ico en la raíz de mi aplicación (que también será la...