Tengo una duda con el siguiente codigo:
Código
#include <stdio.h> main() { char bufferealm[40]; FILE *pf; if (pf==NULL) { } { char buffer[50]; else { FILE *df; return 0; } }
Yo he puesto ese while ai con idea de que valla poniendo en el bufferealm solo los datos que obtenga cuando fgets(bufferealm,40,pf) no sea una linea en blanco pero despues releyendo la sintaxis de while no se si funcionara bien o no y ahora mismo no tengo un compilador para probarlo ya que no estoy en mi PC....... perdon de nuevo por poner tantos temas seguidos.
SOLUCIONADO: Tenia yo razon si que funciona como yo esperaba.
Saludos Søra.
edito: vale me he descargado un compilador y creo que funciona bien lo unico es que miren lo que pasa cuando ago ping a un servidor que esta apagado:
Código:
~/Escritorio/C/Wow$ ./a.out
_ _ _ _ ______ _ _ _
(_) _ (_) (_) _ (_) (______) (_) _ (_) (_)
(_) (_) (_) ___ (_) (_) (_) (_)__ _ _ _ (_)__ _ _ (__)_ (_)
(_) (_) (_) (___) (_) (_) (_) (____) (_)_(_)(_)(____)(_) (_)(_)(_)(_)
(_)_(_)_(_)(_)_(_)(_)_(_)_(_) (_)____ (_) (_)(_) (_)_(_)(_) (__)
(__) (__) (___) (__) (__) (______)(_) (_)(_)(_) (___) (_) (_)
------------------------------------------------------------------------
Comprobando disponibilidad de realmlists:
ping: unknown host set
set realmlis exirun.servegame.com
esta encendido y el realmlist ya esta cambiado
SOLUCIONADO: Entendi al reves si da 0 es que existe si da diferente de 0 no existe y no al reves
Saludos Søra.
edito2: Y por cierto cuando indico la ruta del realmlist en el
Citar
df = fopen("C:\\Archivos de programa\\World of warcraft\\Data\\esES\\realmlist.wtf","w");
lo que hace es crearme un archivo con ese nombre. Es porque estoy en linux y la ruta no existe o aunque existiera la ruta me iba a hacer lo mismo?????
SOLUCIONADO: Segun he leido es porque no existe la ruta no porque este mal
Saludos Søra.