<?xml version="1.0" encoding="UTF-8"?><!-- generator="bbPress" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
>
	<channel>
		<title>Dudas de Programacion &#187; Tag: archivos - Recent Topics</title>
		<link>http://www.dudasprogramacion.com/tags/archivos</link>
		<description>Dudas sobre lenguajes y apis de programación</description>
		<language>en-US</language>
		<pubDate>Wed, 08 Feb 2012 03:03:14 +0000</pubDate>
		<generator>bbpress 1.1</generator>
		<textInput>
			<title><![CDATA[Search]]></title>
			<description><![CDATA[Search all topics from these forums.]]></description>
			<name>q</name>
			<link>http://www.dudasprogramacion.com/search.php</link>
		</textInput>
		<atom:link href="http://www.dudasprogramacion.com/rss/tags/archivos/topics" rel="self" type="application/rss+xml" />

		<item>
			<title>Harbox on "Crear ficheros en java"</title>
			<link>http://www.dudasprogramacion.com/topic/crear-ficheros-en-java#post-542</link>
			<pubDate>Thu, 15 Jul 2010 22:14:49 +0000</pubDate>
			<dc:creator>Harbox</dc:creator>
			<guid isPermaLink="false">542@http://www.dudasprogramacion.com/</guid>
			<description><p>Buenas a todos/as, me gustaría saber como poder crear ficheros de tamaños específicos, es decir, imaginaros que tengo un jTextField donde le digo que me genere un fichero con el contenido de... números aleatorios pero de un tamaño específico (10kb, 100mb, etc)</p>
<p>Es urgente, espero que me podáis ayudar. </p>
<p>Un cordial saludo
</p></description>
		</item>
		<item>
			<title>jeremias10 on "MANEJO DE ARCHIVOS EN C"</title>
			<link>http://www.dudasprogramacion.com/topic/manejo-de-archivos-en-c-1#post-408</link>
			<pubDate>Tue, 18 May 2010 18:10:54 +0000</pubDate>
			<dc:creator>jeremias10</dc:creator>
			<guid isPermaLink="false">408@http://www.dudasprogramacion.com/</guid>
			<description><p>HOLA: alguien me podria dar algunos ejemplos como manejar archivos en c++, y temas para leer, y aprender a programar c++.</p>
<p>espero respuestas gracias
</p></description>
		</item>
		<item>
			<title>jeremias10 on "MANEJO DE ARCHIVOS EN C"</title>
			<link>http://www.dudasprogramacion.com/topic/manejo-de-archivos-en-c#post-407</link>
			<pubDate>Tue, 18 May 2010 17:48:27 +0000</pubDate>
			<dc:creator>jeremias10</dc:creator>
			<guid isPermaLink="false">407@http://www.dudasprogramacion.com/</guid>
			<description><p>HOLA: alguien me podria dar algunos ejemplos como manejar archivos en c++, y temas para leer, y aprender a programar c++.</p>
<p>espero respuestas gracias
</p></description>
		</item>
		<item>
			<title>fiurer87 on "Solucion a Tema Manejo de archivos C++"</title>
			<link>http://www.dudasprogramacion.com/topic/solucion-a-tema-manejo-de-archivos-c#post-442</link>
			<pubDate>Sun, 23 May 2010 22:45:34 +0000</pubDate>
			<dc:creator>fiurer87</dc:creator>
			<guid isPermaLink="false">442@http://www.dudasprogramacion.com/</guid>
			<description><p>Hola Jeremias,</p>
<p>En base a tu codigo, mando la solucion, implemente ademas el lector de la Base De Datos, y usa fichero tipo .txt.</p>
<p>Que falta? pues control de excepciones como ser: que pasara si el sistema me pide un entero y yo le paso un caracter?, bueno esos detalles, espero te guste la solucion.</p>
<p>Nota: A mi me funciona y no me muestra nada de signos.<br />
Creo que con esto termino mi participacion en ese hilo :&#124;<br />
===========================================================<br />
#include &#60;stdio.h&#62;<br />
#include &#60;stdlib.h&#62;</p>
<p>struct articulo{<br />
	char  nombre[50];<br />
	int   codigo;<br />
	float precio;<br />
};</p>
<p>char* enteroAcadena(int val, int base){<br />
	static char buf[32] = {0};<br />
	int i = 30;<br />
	for(; val &#38;&#38; i ; --i, val /= base)<br />
		buf[i] = &#34;0123456789abcdef&#34;[val % base];<br />
	return &#38;buf[i+1];<br />
}</p>
<p>void mostrarDatos(struct articulo a){<br />
	printf(&#34;DETALLE ARTICULO: \n&#34;);<br />
	printf(&#34;Nombre: %s\n&#34;,a.nombre);<br />
	printf(&#34;Codigo: %d\n&#34;,a.codigo);<br />
	printf(&#34;Precio: %.2f\n&#34;, a.precio);<br />
}</p>
<p>void guardarDatos(struct articulo a){<br />
	FILE *auxf = fopen(&#34;baseDeDatos.txt&#34;,&#34;a&#34;);<br />
	fputs(a.nombre, auxf);<br />
	fputs(&#34;   &#34;, auxf);<br />
	fputs(enteroAcadena(a.codigo,10),auxf);<br />
	fputs(&#34;   &#34;, auxf);<br />
	char aux[50];<br />
	sprintf(aux,&#34;%.2f&#34;,a.precio);<br />
	fputs(aux, auxf);<br />
	fputs(&#34;\n&#34;, auxf);<br />
	printf(&#34;Guardado Correctamente :) \n&#34;);<br />
	fclose(auxf);<br />
}</p>
<p>struct articulo leerArticulo(){<br />
	struct articulo algo;<br />
	printf(&#34;\nNombre: &#34;);<br />
	fgets(algo.nombre,50,stdin);<br />
	scanf(&#34;%s&#34;, (char*)&#38;algo.nombre);<br />
	printf(&#34;\nCodigo: &#34;);<br />
	scanf(&#34;%d&#34;,&#38;algo.codigo);<br />
	printf(&#34;\nPrecio: &#34;);<br />
	scanf(&#34;%f&#34;,&#38;algo.precio);<br />
	return algo;<br />
}</p>
<p>int menu(){<br />
	//system(&#34;clear&#34;); //linux<br />
	clrscr(); //windows<br />
	printf(&#34;========================\n&#34;);<br />
	printf(&#34;1. Ingresar Producto.\n&#34;);<br />
	printf(&#34;2. Leer Lista.\n&#34;);<br />
	printf(&#34;3. Salir.\n&#34;);<br />
	printf(&#34;========================\n&#34;);<br />
	printf(&#34;Ingrese su opcion[1/2/3]_ &#34;);<br />
	int opcion;<br />
	scanf(&#34;%d&#34;,&#38;opcion);<br />
	return opcion;<br />
}</p>
<p>void leerBaseDeDatos(){<br />
	FILE *aux;<br />
	if((aux = fopen(&#34;baseDeDatos.txt&#34;,&#34;r&#34;)) == NULL){<br />
		//me salgo sin hacer nada :) si no existe BD<br />
		return;<br />
	}<br />
	char cadena[80];<br />
	fgets(cadena,60,aux);<br />
	do{<br />
		printf(&#34;%s\n&#34;,cadena);<br />
	}while(fgets(cadena,80,aux)!=NULL);<br />
	int uno;<br />
	printf(&#34;\nPresione 1 y luego Enter para volver al menu.&#34;);<br />
	scanf(&#34;%d&#34;, &#38;uno);<br />
	fclose(aux);<br />
}</p>
<p>void acciones(int opcion){<br />
	//system(&#34;clear&#34;); //linux<br />
	clrscr(); //windows<br />
	struct articulo nuevo;<br />
	switch(opcion){<br />
		case 1: nuevo = leerArticulo();<br />
			guardarDatos(nuevo);<br />
			break;<br />
		case 2: leerBaseDeDatos(); break;<br />
		case 3: exit(0); break;<br />
		default: break;<br />
	}<br />
}</p>
<p>int main(){<br />
	int bandera;<br />
	while(1){<br />
		bandera = menu();<br />
		acciones(bandera);<br />
	}<br />
	return 0;<br />
}<br />
================================================</p>
<p>Espero te sirva.</p>
<p>Atte: Roberto
</p></description>
		</item>
		<item>
			<title>polojr on "Modificar muchos html en lote"</title>
			<link>http://www.dudasprogramacion.com/topic/modificar-muchos-html-en-lote#post-379</link>
			<pubDate>Tue, 27 Apr 2010 19:35:04 +0000</pubDate>
			<dc:creator>polojr</dc:creator>
			<guid isPermaLink="false">379@http://www.dudasprogramacion.com/</guid>
			<description><p>Hola a todos.<br />
En primer lugar quiero felicitar el webmaster de la web por la generosidad que demuestra al ofrecer sus conocimientos a todo el mundo.</p>
<p>Me gustaría plantearos algo que quiero hacer, y que no sé como llevarlo a cabo. Si alguien sabe cómo o puede darme alguna directriz le estaría muy agradecido. </p>
<p>Seré breve:</p>
<p>Tengo una gran cantidad de páginas html, supongamos 2.000.<br />
Y tengo una lista de lineas de código en .txt, supongamos también 2000 lineas.</p>
<p>Lo que necesito es saber cómo puedo automatizar el trabajo de que se generen, a partir de las 2000 paginas &#34;origen&#34; otras 2000 &#34;destino&#34; en las que la única diferencia es:</p>
<p>1.html + linea 1 del txt ------&#62; 1.html (nueva html)<br />
2.html + linea 2 del txt ------&#62; 2.html (nueva html)<br />
....<br />
....<br />
....<br />
2000.html + linea 2000 del txt----&#62; 2000.html (nueva html)</p>
<p>En todos los casos la nueva línea se introduciría en el mismo sitio en las respectivas html, por ejemplo, en la línea 108 de las html origen o en algún punto indicado por etiquetas, por ejemplo antes del &#60;/body&#62;</p>
<p>He probado con varios programas que añaden un mismo código en lote a mucha html, pero no me sirve pues en mi caso el código a añadir es una linea distinta para cada html.</p>
<p>¿Es esto posible? Me ahorarría muchísimo trabajo, pues realmente no tengo 2000 html que modificar sino varios cientos de grupos entre 500 y 3000 html cada uno de esos grupos.</p>
<p>¡Gracias!<br />
Jose.
</p></description>
		</item>

	</channel>
</rss>

