Foros del Web » Programación para mayores de 30 ;) » C/C++ »

si Mid(cad,i,n)= fgetc(var)

Estas en el tema de si Mid(cad,i,n)= fgetc(var) en el foro de C/C++ en Foros del Web. TEngo una curiosidad sobre estas dos funciones el mid de basic6 y la funcion fgetc(var) de c++ lo que hace el mid es: cad=hola que ...
  #1 (permalink)  
Antiguo 01/06/2007, 12:09
 
Fecha de Ingreso: mayo-2007
Mensajes: 5
Antigüedad: 17 años
Puntos: 0
si Mid(cad,i,n)= fgetc(var)

TEngo una curiosidad sobre estas dos funciones
el mid de basic6 y la funcion fgetc(var) de c++
lo que hace el mid es:
cad=hola que tal
mid(cad,2,2)=o
quiero saber si puedo hacer esa semejanza con c++ y en particular con fputc

Última edición por arce_150; 01/06/2007 a las 21:07
  #2 (permalink)  
Antiguo 01/06/2007, 13:01
 
Fecha de Ingreso: mayo-2006
Mensajes: 40
Antigüedad: 18 años
Puntos: 0
Re: si Mid(cad,i,n)= fputc(var)

La función mid de Basic y la función fputc de C++ no tienen nada que ver. La función int fputc (int c, FILE *stream) escribe el caracter c en el flujo stream. Puedes usar el método Substring de la clase string en C++, para lograr el mismo efecto que la función mid de Basic. Utiliza los mismo índices, esto es, el primer índice indica a partir de donde comienza la subcadena, y el segundo su extensión. Lo único que cambia es que en C++ el primer caracter comienza en la posición zero, mientras que en Basic es en la uno.
  #3 (permalink)  
Antiguo 02/06/2007, 00:11
Avatar de Instru  
Fecha de Ingreso: noviembre-2002
Ubicación: Mexico
Mensajes: 2.751
Antigüedad: 21 años, 5 meses
Puntos: 52
Re: si Mid(cad,i,n)= fgetc(var)

Si lo haces con char es aun mas facil.

char cad[]="Hola";

fputc(cad[1]);

Esto imprime o.

Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:25.