Resultados de la búsqueda a petición "c"

2 la respuesta

HM-10 y Arduino: envío de comandos AT sin línea que termine desde el código

Necesito usar HM-10 con Arduino Uno o Nano. No puedo entender cómo enviar comandos AT y leer la respuesta. Los comandos funcionan desde el monitor en serie, pero no desde el código. Esto es lo que he probado hasta ahora: #include ...

4 la respuesta

Optimización de una rama para una ruta conocida más común

Considere el siguiente código: void error_handling(); bool method_impl(); bool method() { const bool res = method_impl(); if (res == false) { error_handling(); return false; } return true; }Lo sémethod_impl() volverátrue 99.999% (sí, tres ...

5 la respuesta

¿Cuál es el comportamiento de la división de enteros?

Por ejemplo, int result; result = 125/100;o result = 43/100;¿El resultado será siempre el piso de la división? ¿Cuál es el comportamiento definido?

5 la respuesta

Lectura de cadenas con longitud indefinida en C

primero (como siempre) quiero disculparme por mi inglés, puede que no sea lo suficientemente claro. No soy tan bueno en la programación en C, y me pidieron que leyera una entrada de "cadena" con una longitud indefinida. Esta es mi ...

5 la respuesta

Devuelve el tipo vacío en C y C ++

Esto se compila sin ninguna advertencia. ¿Es legal en C y C ++ o solo funciona en gcc y clang? Si es legal, ¿es algo nuevo después de C99? void f(){ } void f2(){ return f(); }Actualizar como "Rad Lexus" sugirió que probé esto: $ gcc -Wall ...

11 la respuesta

¿Cómo suprimir las advertencias de "parámetro no utilizado" en C?

Por ejemplo: Bool NullFunc(const struct timespec *when, const char *who) { return TRUE; }En C ++ pude poner un/*...*/ comentar alrededor de los parámetros. Pero no en C, por supuesto, donde me da el errorerror: parameter name omitted.

1 la respuesta

Implementación vectorizable de la función de error complementaria erfcf ()

La función de error complementaria,erfc, es una función especial estrechamente relacionada con la distribución normal estándar. Se usa con frecuencia en estadísticas y ciencias naturales (por ejemplo, problemas de difusión) donde se deben ...

4 la respuesta

¿Cómo se puede inicializar un puntero de caracteres con una cadena (matriz de caracteres) pero un puntero int no con una matriz de enteros? [duplicar]

Esta pregunta ya tiene una respuesta aquí: En C, ¿por qué no se puede asignar un valor entero a un int * de la misma manera que se puede asignar un valor de cadena a un char ...

6 la respuesta

¿Hay una macro LARGEST_INTEGER o algo similar? (C) [duplicado]

Posibles duplicados: ¿Cómo establecería una variable al mayor número posible en C? [https://stackoverflow.com/questions/2273913/how-would-you-set-a-variable-to-the-largest-number-possible-in-c] valor máximo de ...

7 la respuesta

¿Cómo detectar si el proceso actual está siendo ejecutado por GDB?

La forma estándar sería la siguiente: if (ptrace(PTRACE_TRACEME, 0, NULL, 0) == -1) printf("traced!\n");En este caso, ptrace devuelve un error si se rastrea el proceso actual (es decir, ejecutarlo con gdb o adjuntarlo). Pero hay un problema ...