Preguntas etiquetadas con c

C es un lenguaje de programación de uso general utilizado para la programación del sistema (SO e incrustado), bibliotecas, juegos y multiplataforma. Esta etiqueta debe usarse con preguntas generales sobre el lenguaje C, como se define en el estándar ISO 9899 (la última versión, 9899: 2018, a menos que se especifique lo contrario; también etiquete las solicitudes específicas de la versión con c89, c99, c11, etc.). C es distinto de C ++ y no debe combinarse con la etiqueta C ++ en ausencia de una razón racional.

7
¿Por qué strlcpy y strlcat se consideran inseguros?
Entiendo eso strlcpyy strlcatfueron diseñados como reemplazos seguros para strncpyy strncat. Sin embargo, algunas personas todavía opinan que son inseguras y simplemente causan un tipo diferente de problema . ¿Alguien puede dar un ejemplo de cómo el uso de strlcpyo strlcat(es decir, una función que siempre termina en nulo sus …
80 c  security  strncpy  strlcpy 

7
¿Deberíamos usar exit () en C?
Hay dudas sobre el uso exiten C ++. La respuesta discute que no es una buena idea principalmente debido a RAII, por ejemplo, si exitse llama en algún lugar del código, no se llamará a los destructores de objetos, por lo tanto, si, por ejemplo, un destructor estaba destinado a …
80 c 

6
Imprime la dirección o el puntero para el valor en C
Quiero hacer algo que parezca bastante simple. Obtengo resultados, pero el problema es que no tengo forma de saber si los resultados son correctos. Estoy trabajando en C y tengo dos consejos; Quiero imprimir el contenido del puntero. No quiero eliminar la referencia del puntero para obtener el valor al …

2
Tratando de entender la opción gcc -fomit-frame-pointer
Le pedí a Google que me diera el significado de la gccopción -fomit-frame-pointer, que me redirige a la siguiente declaración. -fomit-frame-pointer No guarde el puntero del marco en un registro para funciones que no lo necesitan. Esto evita las instrucciones para guardar, configurar y restaurar punteros de marco; también hace …



16
Ejemplos de buenos gotos en C o C ++ [cerrado]
Cerrado . Esta pregunta debe estar más enfocada . Actualmente no acepta respuestas. Cerrado hace 6 años . Bloqueado . Esta pregunta y sus respuestas están bloqueadas porque la pregunta está fuera de tema pero tiene un significado histórico. Actualmente no acepta nuevas respuestas o interacciones. En este hilo, miramos …
79 c++  c  goto 


9
¿Por qué la división de módulo (%) solo funciona con números enteros?
Recientemente me encontré con un problema que podría resolverse fácilmente usando la división de módulo, pero la entrada era un flotador: Dada una función periódica (p sin. Ej. ) Y una función de computadora que solo puede calcularla dentro del rango del período (p. Ej. [-Π, π]), cree una función …
79 c++  c 


9
Cómo obtener el 100% del uso de la CPU de un programa C
Esta es una pregunta bastante interesante, así que permítanme preparar la escena. Trabajo en el Museo Nacional de Computación y acabamos de conseguir poner en funcionamiento una supercomputadora Cray Y-MP EL de 1992, ¡y realmente queremos ver qué tan rápido puede ir! Decidimos que la mejor manera de hacer esto …
79 c  windows  linux  performance  cray 




24
Buscando en una matriz ordenada y rotada
Mientras me preparaba para una entrevista, me topé con esta interesante pregunta: Se le ha dado una matriz que se ordena y luego se gira. Por ejemplo: Let arr = [1,2,3,4,5], que está ordenado Gírelo dos veces hacia la derecha para dar [4,5,1,2,3]. Ahora, ¿cuál es la mejor manera de …
79 c++  c  arrays  algorithm 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.