<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comentarios en: Cómo aprender a programar y no morir en el intento &#8211; Parte 5</title>
	<atom:link href="http://www.comolohago.cl/2008/11/11/como-aprender-a-programar-y-no-morir-en-el-intento-parte-5/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.comolohago.cl/2008/11/11/como-aprender-a-programar-y-no-morir-en-el-intento-parte-5/</link>
	<description>Si se puede, te lo enseñamos</description>
	<lastBuildDate>Sat, 11 Feb 2012 04:39:01 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Por: alexx</title>
		<link>http://www.comolohago.cl/2008/11/11/como-aprender-a-programar-y-no-morir-en-el-intento-parte-5/comment-page-1/#comment-57546</link>
		<dc:creator>alexx</dc:creator>
		<pubDate>Mon, 06 Feb 2012 07:19:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.comolohago.cl/?p=229#comment-57546</guid>
		<description>PARTE 6
Como no se tomaron la molestia de responder a miguel (2008) y como muchos otros que andamos perdidos, la parte 6 se encuentra en la siguiente dirección:


http://www.comolohago.cl/2008/12/04/como-aprender-a-programar-y-no-morir-en-el-intento-parte-6/#more-261</description>
		<content:encoded><![CDATA[<p>PARTE 6<br />
Como no se tomaron la molestia de responder a miguel (2008) y como muchos otros que andamos perdidos, la parte 6 se encuentra en la siguiente dirección:</p>
<p><a href="http://www.comolohago.cl/2008/12/04/como-aprender-a-programar-y-no-morir-en-el-intento-parte-6/#more-261" rel="nofollow">http://www.comolohago.cl/2008/12/04/como-aprender-a-programar-y-no-morir-en-el-intento-parte-6/#more-261</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: alexx</title>
		<link>http://www.comolohago.cl/2008/11/11/como-aprender-a-programar-y-no-morir-en-el-intento-parte-5/comment-page-1/#comment-57545</link>
		<dc:creator>alexx</dc:creator>
		<pubDate>Mon, 06 Feb 2012 07:09:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.comolohago.cl/?p=229#comment-57545</guid>
		<description>si...¿que pasó con la parte 6?,ya no contestaron</description>
		<content:encoded><![CDATA[<p>si&#8230;¿que pasó con la parte 6?,ya no contestaron</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: afro</title>
		<link>http://www.comolohago.cl/2008/11/11/como-aprender-a-programar-y-no-morir-en-el-intento-parte-5/comment-page-1/#comment-54759</link>
		<dc:creator>afro</dc:creator>
		<pubDate>Thu, 17 Nov 2011 19:17:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.comolohago.cl/?p=229#comment-54759</guid>
		<description>q paso con la parte 6 &#039;&#039;?</description>
		<content:encoded><![CDATA[<p>q paso con la parte 6 &#8221;?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Jose</title>
		<link>http://www.comolohago.cl/2008/11/11/como-aprender-a-programar-y-no-morir-en-el-intento-parte-5/comment-page-1/#comment-37802</link>
		<dc:creator>Jose</dc:creator>
		<pubDate>Mon, 29 Nov 2010 12:55:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.comolohago.cl/?p=229#comment-37802</guid>
		<description>Estaba intentando realizar un programa en C++ que me permitiese leer objetos de una BBDD, segun el ID que metiese por teclado.
Para ello he definido diferentes vectores para cada objeto, y un vector de vectores que contendría la dirección del primer elemento de cada vector para asi acceder al vector elegido. El problema me viene al intentar sacar por pantalla los elementos del vector elegido, y no se como solucionar este problema.
Adjunto el programa para aclarar lo explicado:



#include &lt;vector&gt;
#include&lt;iostream&gt;
#include&lt;string&gt;
using namespace std;
 
class RowStore
{
private:
 vector&lt;string&gt; row1;
 vector&lt;string&gt; row2;
 vector&lt;string&gt; row3;
 vector &lt;vector&lt;string&gt; &gt; row;
 
public:
 RowStore()
 {
 row1.push_back(&quot;0&quot;);
 row1.push_back(&quot;peter&quot;);
 row1.push_back(&quot;professor&quot;);
 row2.push_back(&quot;1&quot;);
 row2.push_back(&quot;manuel&quot;);
 row2.push_back(&quot;driver&quot;);
 row3.push_back(&quot;2&quot;);
 row3.push_back(&quot;anna&quot;);
 row3.push_back(&quot;doctor&quot;);
 row.push_back(row1);
 row.push_back(row2);
 row.push_back(row3); 
 }
 
 void GetFromRowStore(int);  
};
 
void RowStore::GetFromRowStore(int n)
{
 cout&lt;&lt; &quot;The result of you query is: \n &quot;&lt;&lt; this-&gt;(*(row[n]); //&lt;&lt;&quot;, &quot; &lt;&lt; *((row[n])+1)&lt;&lt;&quot;, &quot; &lt;&lt; *((row[n])+2) &lt;&lt; endl; 
}
 
int main()
{
RowStore Query2;
int n;
 
 cout&lt;&lt;&quot;- ROW STORE -&quot; &lt;&lt;endl;
 cout&lt;&lt; &quot;Write the ID of the person you want to get more information: &quot;;
 cin&gt;&gt;n;
 Query2.GetFromRowStore(n);
 system(&quot;pause&quot;);
 return 0; 
}
 


</description>
		<content:encoded><![CDATA[<p>Estaba intentando realizar un programa en C++ que me permitiese leer objetos de una BBDD, segun el ID que metiese por teclado.<br />
Para ello he definido diferentes vectores para cada objeto, y un vector de vectores que contendría la dirección del primer elemento de cada vector para asi acceder al vector elegido. El problema me viene al intentar sacar por pantalla los elementos del vector elegido, y no se como solucionar este problema.<br />
Adjunto el programa para aclarar lo explicado:</p>
<p>#include &lt;vector&gt;<br />
#include&lt;iostream&gt;<br />
#include&lt;string&gt;<br />
using namespace std;</p>
<p>class RowStore<br />
{<br />
private:<br />
 vector&lt;string&gt; row1;<br />
 vector&lt;string&gt; row2;<br />
 vector&lt;string&gt; row3;<br />
 vector &lt;vector&lt;string&gt; &gt; row;</p>
<p>public:<br />
 RowStore()<br />
 {<br />
 row1.push_back(&#8220;0&#8243;);<br />
 row1.push_back(&#8220;peter&#8221;);<br />
 row1.push_back(&#8220;professor&#8221;);<br />
 row2.push_back(&#8220;1&#8243;);<br />
 row2.push_back(&#8220;manuel&#8221;);<br />
 row2.push_back(&#8220;driver&#8221;);<br />
 row3.push_back(&#8220;2&#8243;);<br />
 row3.push_back(&#8220;anna&#8221;);<br />
 row3.push_back(&#8220;doctor&#8221;);<br />
 row.push_back(row1);<br />
 row.push_back(row2);<br />
 row.push_back(row3);<br />
 }</p>
<p> void GetFromRowStore(int);<br />
};</p>
<p>void RowStore::GetFromRowStore(int n)<br />
{<br />
 cout&lt;&lt; &#8220;The result of you query is: \n &#8220;&lt;&lt; this-&gt;(*(row[n]); //&lt;&lt;&#8221;, &#8221; &lt;&lt; *((row[n])+1)&lt;&lt;&#8221;, &#8221; &lt;&lt; *((row[n])+2) &lt;&lt; endl;<br />
}</p>
<p>int main()<br />
{<br />
RowStore Query2;<br />
int n;</p>
<p> cout&lt;&lt;&#8221;- ROW STORE -&#8221; &lt;&lt;endl;<br />
 cout&lt;&lt; &#8220;Write the ID of the person you want to get more information: &#8220;;<br />
 cin&gt;&gt;n;<br />
 Query2.GetFromRowStore(n);<br />
 system(&#8220;pause&#8221;);<br />
 return 0;<br />
}<br />
 </p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Xabadu</title>
		<link>http://www.comolohago.cl/2008/11/11/como-aprender-a-programar-y-no-morir-en-el-intento-parte-5/comment-page-1/#comment-32594</link>
		<dc:creator>Xabadu</dc:creator>
		<pubDate>Fri, 18 Jun 2010 13:59:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.comolohago.cl/?p=229#comment-32594</guid>
		<description>&lt;p&gt;@sergio jaramillo: Como explicamos en números anteriores de esta guía, los caracteres % y &amp; representan atributos de las variables. Por ende, cuando llamamos a una, aplicando alguno de sus atributos nos entrega resultados diferentes. Especificamente:&lt;/p&gt;
&lt;p&gt;&amp;: Representa el área de memoria donde está la variable.
%: Representa el valor almacenado en la variable.&lt;/p&gt;
&lt;p&gt;Cuando guardamos valores, debemos utilizar &amp; para enlazarlos al área de memoria, y cuando los mostramos utilizamos % para desplegar el valor y no la dirección de memoria donde se encuentra.&lt;/p&gt;
&lt;p&gt;Espero eso te ayude, si no, no dudes en consultar.&lt;/p&gt;
&lt;p&gt;Saludos!&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>@sergio jaramillo: Como explicamos en números anteriores de esta guía, los caracteres % y &amp; representan atributos de las variables. Por ende, cuando llamamos a una, aplicando alguno de sus atributos nos entrega resultados diferentes. Especificamente:</p>
<p>&amp;: Representa el área de memoria donde está la variable.<br />
%: Representa el valor almacenado en la variable.</p>
<p>Cuando guardamos valores, debemos utilizar &amp; para enlazarlos al área de memoria, y cuando los mostramos utilizamos % para desplegar el valor y no la dirección de memoria donde se encuentra.</p>
<p>Espero eso te ayude, si no, no dudes en consultar.</p>
<p>Saludos!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: sergio jaramillo</title>
		<link>http://www.comolohago.cl/2008/11/11/como-aprender-a-programar-y-no-morir-en-el-intento-parte-5/comment-page-1/#comment-32576</link>
		<dc:creator>sergio jaramillo</dc:creator>
		<pubDate>Thu, 17 Jun 2010 21:42:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.comolohago.cl/?p=229#comment-32576</guid>
		<description>Muchas gracias</description>
		<content:encoded><![CDATA[<p>Muchas gracias</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: sergio jaramillo</title>
		<link>http://www.comolohago.cl/2008/11/11/como-aprender-a-programar-y-no-morir-en-el-intento-parte-5/comment-page-1/#comment-32575</link>
		<dc:creator>sergio jaramillo</dc:creator>
		<pubDate>Thu, 17 Jun 2010 21:42:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.comolohago.cl/?p=229#comment-32575</guid>
		<description>buenas tardes, es q los ejemplos no me quedan muy claros, por ejemplo cuando estan mostrando por pantalla el usuario para q utilizan ese %, q significado tiene en los lenguajes de programacion y en los pseudocodigos, tampoco se para q utilizan &amp; por favor si me pueden especificar q significan esos caracteres dentro del pseudocodigo; Un caso puntual  mostrar(“Ingrese el valor correspondiente a la fila %numero y la columna %numero”,i,j); no se si lo intrepreto mal ahi le esta mostrando al usuario q ingrese valor y el otro resto de texto q , los indices al final son para indicar donde los guarda o son para q.</description>
		<content:encoded><![CDATA[<p>buenas tardes, es q los ejemplos no me quedan muy claros, por ejemplo cuando estan mostrando por pantalla el usuario para q utilizan ese %, q significado tiene en los lenguajes de programacion y en los pseudocodigos, tampoco se para q utilizan &amp; por favor si me pueden especificar q significan esos caracteres dentro del pseudocodigo; Un caso puntual  mostrar(“Ingrese el valor correspondiente a la fila %numero y la columna %numero”,i,j); no se si lo intrepreto mal ahi le esta mostrando al usuario q ingrese valor y el otro resto de texto q , los indices al final son para indicar donde los guarda o son para q.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Xabadu</title>
		<link>http://www.comolohago.cl/2008/11/11/como-aprender-a-programar-y-no-morir-en-el-intento-parte-5/comment-page-1/#comment-32325</link>
		<dc:creator>Xabadu</dc:creator>
		<pubDate>Wed, 09 Jun 2010 19:20:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.comolohago.cl/?p=229#comment-32325</guid>
		<description>@PATO: Lo que se busca en esta parte es ejemplificar el funcionamiento de una matriz para almacenar datos, y establecer el paralelo a usar un gran número de variables para lograr el mismo objetivo.
Saludos!</description>
		<content:encoded><![CDATA[<p>@PATO: Lo que se busca en esta parte es ejemplificar el funcionamiento de una matriz para almacenar datos, y establecer el paralelo a usar un gran número de variables para lograr el mismo objetivo.<br />
Saludos!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: PATO</title>
		<link>http://www.comolohago.cl/2008/11/11/como-aprender-a-programar-y-no-morir-en-el-intento-parte-5/comment-page-1/#comment-32320</link>
		<dc:creator>PATO</dc:creator>
		<pubDate>Wed, 09 Jun 2010 18:17:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.comolohago.cl/?p=229#comment-32320</guid>
		<description>hola.. lo q seria teorico lo entendi bastant.. pero no entndi mucho la part de los ejemplos, no se cual seria la &quot;funcion&quot; del programa.  q es lo q haria con los datos ingresado.
 
muchas gracias y muy bueno el tutorial
 </description>
		<content:encoded><![CDATA[<p>hola.. lo q seria teorico lo entendi bastant.. pero no entndi mucho la part de los ejemplos, no se cual seria la &#8220;funcion&#8221; del programa.  q es lo q haria con los datos ingresado.<br />
 <br />
muchas gracias y muy bueno el tutorial<br />
 </p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Xabadu</title>
		<link>http://www.comolohago.cl/2008/11/11/como-aprender-a-programar-y-no-morir-en-el-intento-parte-5/comment-page-1/#comment-20290</link>
		<dc:creator>Xabadu</dc:creator>
		<pubDate>Fri, 11 Sep 2009 14:33:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.comolohago.cl/?p=229#comment-20290</guid>
		<description>&lt;p&gt;@Pathetic: La gracia está en siempre atreverse a preguntar. Es la única forma de aclarar las dudas ;)&lt;/p&gt;
&lt;p&gt;Sobre tu consulta, &lt;strong&gt;i&lt;/strong&gt; es una variable que utilizamos como índice para recorrer el vector. La inicializamos en cero y vamos aumentando su valor en cada iteración del ciclo para que en cada posición del vector agregue un valor equivalente. Por ejemplo en ese caso en la primera iteración dirá:&lt;/p&gt;
&lt;p&gt;vector[0]=0;&lt;/p&gt;
&lt;p&gt;Luego aumenta su valor y tenemos:&lt;/p&gt;
&lt;p&gt;vector[1]=1;&lt;/p&gt;
&lt;p&gt;y así sucesivamente hasta que se cumpla la condición del ciclo (mientras sea menor a 5).&lt;/p&gt;
&lt;p&gt;Espero eso pueda aclarar tus dudas.&lt;/p&gt;
&lt;p&gt;Saludos,&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>@Pathetic: La gracia está en siempre atreverse a preguntar. Es la única forma de aclarar las dudas <img src='http://www.comolohago.cl/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Sobre tu consulta, <strong>i</strong> es una variable que utilizamos como índice para recorrer el vector. La inicializamos en cero y vamos aumentando su valor en cada iteración del ciclo para que en cada posición del vector agregue un valor equivalente. Por ejemplo en ese caso en la primera iteración dirá:</p>
<p>vector[0]=0;</p>
<p>Luego aumenta su valor y tenemos:</p>
<p>vector[1]=1;</p>
<p>y así sucesivamente hasta que se cumpla la condición del ciclo (mientras sea menor a 5).</p>
<p>Espero eso pueda aclarar tus dudas.</p>
<p>Saludos,</p>
]]></content:encoded>
	</item>
</channel>
</rss>

