touch es un comando de "linux", desconozco si existe una biblioteca en c que tenga una función "touch" que haga lo mismo, yo usaría en todo caso fwrite.<br><br>Si quieres ejecutar el comando desde c puede hacer algo como esto:<br>
<div style="margin-left:40px">#include <stdlib.h><br><br>system("touch /home/usuario/a");<br></div><br><div class="gmail_quote">On Sun, Mar 18, 2012 at 6:24 PM, Dagoberto Duran <span dir="ltr"><<a href="mailto:unodago@gmail.com">unodago@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
        
        
        


<p style="margin-bottom:0cm">Mi pregunta es como hacer una llamada
al comando touch desde mi-programa.c y que me cree un fichero, he
tratado de hacerlo asi.<br><br>he hecho un switch<br>   
               
        case 1:<br>   
               
               
touch("fichero.txt");<br>       
               
    break;<br>etc etc<br>y me da este error
<br><br>colas-clien-ordinaria.c:(.text+0xed): undefined reference to
`touch'<br>collect2: ld devolvió el estado de salida 1<br><br>Agradeceria
cualquier comentario.</p>
<br>_______________________________________________<br>
Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net">Cconclase@listas.conclase.net</a><br>
<a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br></blockquote></div><br>