<?xml version="1.0" encoding="UTF-8"?><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>Comments on: Aprendiendo a programar: programación modular</title>
	<atom:link href="http://www.whatistc.com/aprendiendo-a-programar-programacion-modular/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.whatistc.com/aprendiendo-a-programar-programacion-modular/</link>
	<description>Experiencias de un softsexual con tendencias hard...</description>
	<pubDate>Fri, 08 Aug 2008 00:29:29 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>By: SiPoX</title>
		<link>http://www.whatistc.com/aprendiendo-a-programar-programacion-modular/#comment-4</link>
		<dc:creator>SiPoX</dc:creator>
		<pubDate>Mon, 07 Jan 2008 12:48:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.whatistc.com/aprendiendo-a-programar-programacion-modular/#comment-4</guid>
		<description>Hum... en cuanto a lo primero.. sí... el paso de parámetros por referencia no es lo mismo que usar variables globales. (De hecho usando globales, no tendrías que pasar ningún parámetro, pues serían accesibles  desde cualquier parte del programa, incluidos funciones y procedimientos.

Respecto al otro problema.. no entiendo muy bien lo que deseas hacer.. pero en un algoritmo genérico de pasar el contenido de una cola a otra cola... tendrías que recorrer de forma recursiva la cola SIO (si quieres que la cola vuelva a quedar intacta...) e ir encolando esa información a la cola lcd. (Si no quieres encolar propiamente dicho (es decir, poner al final), tendrías que buscar el elemento de la cola que quieres modificar, también en modo recursivo, para no cargarte el resto de la cola.

Imagino que por google habrá algoritmos genéricos sobre esto, que podrás adaptar a tu problema. 

pd.- A la función que pases las colas para que haga la tarea, tendrás que pasarlas por referencia, pues por ejemplo la cola lcd tendrá que quedar modificada con la nueva información.</description>
		<content:encoded><![CDATA[<p>Hum&#8230; en cuanto a lo primero.. sí&#8230; el paso de parámetros por referencia no es lo mismo que usar variables globales. (De hecho usando globales, no tendrías que pasar ningún parámetro, pues serían accesibles  desde cualquier parte del programa, incluidos funciones y procedimientos.</p>
<p>Respecto al otro problema.. no entiendo muy bien lo que deseas hacer.. pero en un algoritmo genérico de pasar el contenido de una cola a otra cola&#8230; tendrías que recorrer de forma recursiva la cola SIO (si quieres que la cola vuelva a quedar intacta&#8230;) e ir encolando esa información a la cola lcd. (Si no quieres encolar propiamente dicho (es decir, poner al final), tendrías que buscar el elemento de la cola que quieres modificar, también en modo recursivo, para no cargarte el resto de la cola.</p>
<p>Imagino que por google habrá algoritmos genéricos sobre esto, que podrás adaptar a tu problema. </p>
<p>pd.- A la función que pases las colas para que haga la tarea, tendrás que pasarlas por referencia, pues por ejemplo la cola lcd tendrá que quedar modificada con la nueva información.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Juan Carlos</title>
		<link>http://www.whatistc.com/aprendiendo-a-programar-programacion-modular/#comment-3</link>
		<dc:creator>Juan Carlos</dc:creator>
		<pubDate>Mon, 07 Jan 2008 12:23:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.whatistc.com/aprendiendo-a-programar-programacion-modular/#comment-3</guid>
		<description>Hola, con respecto a pasar los datos por referencia en un TAD:

  si al pasar la variable por referencia y portanto pudiendose modificar en etro tad no es lo mismo que usar variables globales, en clase dicen que no es bueno usar variables globales, es mas lo tenemos prohibido, otra cosa,; yo tenco dos colas una en un tad que controla una SIO y otra que controla un lcd, y quiero pasar la info de la cola de la sio a la cola del lcd, normalmente lo hago con 
int TADSIOgetbyte() pero lo tengo que hacer byte a byte, lo puedo hacer por referencia y pasan los n bytes directamente? como?

este problema me lleva de cabeza!!!

Gracias!!!</description>
		<content:encoded><![CDATA[<p>Hola, con respecto a pasar los datos por referencia en un TAD:</p>
<p>  si al pasar la variable por referencia y portanto pudiendose modificar en etro tad no es lo mismo que usar variables globales, en clase dicen que no es bueno usar variables globales, es mas lo tenemos prohibido, otra cosa,; yo tenco dos colas una en un tad que controla una SIO y otra que controla un lcd, y quiero pasar la info de la cola de la sio a la cola del lcd, normalmente lo hago con<br />
int TADSIOgetbyte() pero lo tengo que hacer byte a byte, lo puedo hacer por referencia y pasan los n bytes directamente? como?</p>
<p>este problema me lleva de cabeza!!!</p>
<p>Gracias!!!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
