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.

4
#incluir en .ho .c / .cpp?
Al codificar en C o C ++, ¿dónde debería tener los #include's? callback.h: #ifndef _CALLBACK_H_ #define _CALLBACK_H_ #include <sndfile.h> #include "main.h" void on_button_apply_clicked(GtkButton* button, struct user_data_s* data); void on_button_cancel_clicked(GtkButton* button, struct user_data_s* data); #endif callback.c: #include <stdlib.h> #include <math.h> #include "config.h" #include "callback.h" #include "play.h" void on_button_apply_clicked(GtkButton* button, struct user_data_s* …
118 c++  c 


12
¿Qué significa 'const static' en C y C ++?
const static int foo = 42; Vi esto en un código aquí en StackOverflow y no pude averiguar qué hace. Luego vi algunas respuestas confusas en otros foros. Mi mejor suposición es que se usa en C para ocultar la constante foode otros módulos. ¿Es esto correcto? Si es así, …
117 c++  c 

5
error: se utilizó la biblioteca Libtool pero 'LIBTOOL' no está definido
Estoy intentando automakeacceder a la biblioteca OrientDb C ++, pero obtengo algunos errores. Makefile.am:10: error: Libtool library used but 'LIBTOOL' is undefined Makefile.am:10: The usual way to define 'LIBTOOL' is to add 'LT_INIT' Makefile.am:10: to 'configure.ac' and run 'aclocal' and 'autoconf' again. Makefile.am:10: If 'LT_INIT' is in 'configure.ac', make sure …
117 c  linux  autotools  orientdb 

11
¿Cuál es el significado del código de excepción "EXC_I386_GPFLT"?
¿Cuál es el significado del código de excepción EXC_I386_GPFLT? ¿Su significado varía según la situación? En ese caso, me refiero al tipo EXC_BAD_ACCESSde excepción con código de excepciónEXC_I386_GPFLT El programa está desarrollado en Xcode 5.0.1, y se ocupa cblas_zgemm()de la biblioteca BLAS (bueno, supongo que no importa ...) ¡Muchas gracias!
117 c++  c  exc-bad-access 

5
Cómo usar la memoria compartida con Linux en C
Tengo un pequeño problema con uno de mis proyectos. He estado tratando de encontrar un ejemplo bien documentado de uso de memoria compartida con fork() pero sin éxito. Básicamente, el escenario es que cuando el usuario inicia el programa, necesito almacenar dos valores en la memoria compartida: current_path que es …
117 c  linux  fork  shared-memory 



14
¿Debería aprender C antes de aprender C ++? [cerrado]
Tal como está actualmente, esta pregunta no se ajusta bien a nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero es probable que esta pregunta solicite debate, argumentos, encuestas o una discusión extensa. Si cree que esta pregunta se puede mejorar …
116 c++  c 




3
¿Por qué main no devuelve 0 aquí?
Solo estaba leyendo ISO / IEC 9899: Borrador del Comité 201x - 12 de abril de 2011 en el que encontré en 5.1.2.2.3 Terminación del programa ..reaching the } that terminates the main function returns a value of 0. significa que si no especifica ninguna declaración de retorno en main(), …
116 c  linux  return  main 

12
const char * concatenación
Necesito concatenar dos caracteres constantes como estos: const char *one = "Hello "; const char *two = "World"; ¿Cómo podría hacer eso? Recibí estos char*mensajes de una biblioteca de terceros con una interfaz C, por lo que no puedo usarlos simplemente std::string.

12
¿Dónde no es C un subconjunto de C ++? [cerrado]
Cerrado . Esta pregunta debe estar más enfocada . Actualmente no acepta respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un solo problema editando esta publicación . Cerrado hace 6 años . Mejora esta pregunta Leí en muchos libros que C es un subconjunto de …
116 c++  c 

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.