Preguntas con la etiqueta [c]
C: diferencias entre puntero char y matriz [duplicado]
Considerar: char amessage[] = "now is the time"; char *pmessage = "now is the time"; Leí en The C Programming Language , segunda edición, que las dos declaraciones anteriores no
¿Cuáles son las barreras para comprender los indicadores y qué se puede hacer para superarlas? [cerrado]
¿Por qué los punteros son un factor de confusión tan importante para muchos estudiantes nuevos, e incluso antiguos, de nivel universitario en C o C++? ¿Existe alguna herramienta o proceso
¿Cómo puedo formatear/sangrar automáticamente el código C en vim?
Cuando copio código de otro archivo, el formato es incorrecto, como este: fun() { for(...) { for(...) { if(...) { } } } } ¿Cómo puedo formatear automáticamente este código
Tiempo de ejecución del programa C.
Tengo un programa en C que pretende ejecutarse en paralelo en varios procesadores. Necesito poder registrar el tiempo de ejecución (que puede oscilar entre 1 segundo y varios minutos). He
Lo que hace el ??!??! operador hace en C?
Vi una línea de C que se veía así: !ErrorHasOccured() ??!??! HandleError(); Se compiló correctamente y parece funcionar bien. Parece que está comprobando si se ha producido un error y,
¿Obteniendo el ancho del terminal en C?
He estado buscando una manera de obtener el ancho del terminal desde mi programa C. Lo que sigo pensando es algo como: #include <sys/ioctl.h> #include <stdio.h> int main (void) {
Encuentra cuatro, cuya suma sea igual al objetivo.
Problema: dada una matriz de n números enteros, devuelva una matriz de todos los cuatrillizos únicos [nums[a], nums[b], nums[c], nums[d]] tal que: 0 <= a, b, c, d < n
Operación de comparación de enteros con y sin signo
Ver este fragmento de código int main() { unsigned int a = 1000; int b = -1; if (a>b) printf("A is BIG! %d\n", a-b); else printf("a is SMALL! %d\n", a-b);
¿Cómo definir un tipo enumerado (enum) en C?
No estoy seguro de cuál es la sintaxis adecuada para usar enumeraciones C. Tengo el siguiente código: enum {RANDOM, IMMEDIATE, SEARCH} strategy; strategy = IMMEDIATE; Pero esto no se compila,
Cómo hacer una macro variada (número variable de argumentos)
Quiero escribir una macro en C que acepte cualquier número de parámetros, no un número específico ejemplo: #define macro( X ) something_complicated( whatever( X ) ) ¿Dónde Xestá cualquier número
Cola de mensajes (mqueue.h), error de argumento no válido, en C
No he podido crear ni abrir una cola de mensajes en C. Intenté mq_open()funcionar con varios argumentos pero no salió nada. He comprobado algunos problemas similares, pero no he podido
Desarrollo de API contenedora de C para código C++ orientado a objetos
Estoy buscando desarrollar un conjunto de API de C que se ajusten a nuestras API de C++ existentes para acceder a nuestra lógica central (escrita en C++ orientado a objetos).
¿Existen implementaciones de C que no sean complemento a dos?
Como sin duda todos sabemos , el estándar ISO C (y creo que también C++, aunque estoy más interesado en el lado C) permite tres representaciones subyacentes de números con
¿Cómo verifico el sistema operativo con una directiva de preprocesador?
Necesito que mi código haga diferentes cosas según el sistema operativo en el que se compila. Estoy buscando algo como esto: #ifdef OSisWindows // do Windows-specific stuff #else // do
C/C++ incluye orden de archivos de encabezado [cerrado]
¿Qué orden deben especificarse los archivos de inclusión, es decir, cuáles son las razones para incluir un encabezado antes que otro? Por ejemplo, ¿los archivos del sistema, STL y Boost