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

6 la respuesta

Dividir la cadena C en tokens usando sscanf

Estoy tratando de dividir una cadena en tokens pero de forma recursiva. Estoy tratando de analizar: "content=0&website=Google" para que pueda sacar los parámetros y valores. Si lo intentostrtok Termino destruyendo la cadena que quiero analizar ...

4 la respuesta

static_if en el preprocesador de C99

¿Es posible implementar static_if en C99? #define STATIC_IF(COND, ...) \ if (COND) MACRO1(__VA_ARGS__); \ else MACRO2(__VA_ARGS__);¿Cómo puedo implementar correctamenteSTATIC_IF(…) aqui? Dependiendo deCOND los argumentos tampoco deberían pasarse ...

7 la respuesta

¿Qué hay de malo en usar turbo C?

Siempre encuentro que algunas personas (la mayoría de la India) están usando turbo C. No puedo encontrar ninguna razón para usar un compilador desactualizado ... Pero no sé qué razones dar cuando trato de decirles que usen un compilador moderno ( ...

2 la respuesta

Liberando variable global

Supongamos que tengo una variable global que contiene una estructura grande:

1 la respuesta

¿Crear una DLL en GCC o Cygwin?

Necesito ayuda para compilar un script ("iterator.c") en una DLL. No puedo usar VS2010 ya que lo hacen admite las funciones agregadas a C en el estándar C99 (estoy usando "complex.h" pero VB no lo admite). He estado buscando un sustituto, pero ...

4 la respuesta

¿Por qué hay dígrafos en C y C ++?

Hoy aprendí que hay dígrafos en C99 y C ++. El siguiente es un programa válido: %:include <stdio.h> %:ifndef BUFSIZE %:define BUFSIZE 512 %:endif void copy(char d<::>, const char s<::>, int len) <% while (len-- >= 0) <% d<:len:> = s<:len:>; %> ...

4 la respuesta

¿Es una buena idea usar C99 VLA en comparación con malloc / free?

¿Es una buena idea usar C99 VLA? ¿Cuándo es apropiado usar VLA en comparación con malloc / free? (¿ya que VLA puede hacer estallar la pila?)

1 la respuesta

Acerca del reparto en la expresión constante entera (en el estándar C)

En el estándar C (quiero decir C99 o C11) tenemos el llamadoexpresiones constantes enteras, que son expresiones constantes cuyos operandos son enteros constantes. Existen otras restricciones, como evitar operadores de coma en la expresión. Sin ...

3 la respuesta

Int implícito y declaración implícita de funciones con el compilador gcc

1 la respuesta

¿Cuál es el significado de "estático" en los tipos de matriz de parámetros en C?

Vi la siguiente definición de función poco complicada. void foo(double A[static 10]) { double B[10]; }¿Es válido el código C y C ++? ¿Es una nueva sintaxis introducida por el estándar C99 o C ++? ¿Cuál es el propósito de esto? ¿Cuándo debería ...