<?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>Comments on: Iniziare a programmare in C o C++ su Ubuntu</title>
	<atom:link href="http://blog.tugulab.org/2007/12/15/iniziare-a-programmare-in-c-o-c-su-ubuntu/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.tugulab.org/2007/12/15/iniziare-a-programmare-in-c-o-c-su-ubuntu/</link>
	<description>Lo spazio delle idee del Tugurio</description>
	<lastBuildDate>Tue, 31 Jan 2012 17:28:08 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
	<item>
		<title>By: andrea</title>
		<link>http://blog.tugulab.org/2007/12/15/iniziare-a-programmare-in-c-o-c-su-ubuntu/comment-page-1/#comment-32</link>
		<dc:creator>andrea</dc:creator>
		<pubDate>Wed, 12 Mar 2008 15:35:44 +0000</pubDate>
		<guid isPermaLink="false">http://tugulab.wordpress.com/2007/12/15/iniziare-a-programmare-in-c-o-c-su-ubuntu/#comment-32</guid>
		<description>invece se metto il typedef, come nel modo seguente:


#include
#include

using namespace std;

int main()
{
    typedef set a;
    a.insert(4);
    for(a::iterator pos =a.begin; pos!=a.end; pos++)
    {
    cout&lt;&lt;&quot;Il valore inserito e&#039;&quot;&lt;&lt; *pos&lt;&lt;endl;
    }
return 0;
}

mi da  quest&#039;altri errori:

Provacpiupiu.cpp: In function ‘int main()’:
Provacpiupiu.cpp:9: error: expected unqualified-id before ‘.’ token
Provacpiupiu.cpp:10: error: expected primary-expression before ‘.’ token
Provacpiupiu.cpp:10: error: expected primary-expression before ‘.’ token</description>
		<content:encoded><![CDATA[<p>invece se metto il typedef, come nel modo seguente:</p>
<p>#include<br />
#include</p>
<p>using namespace std;</p>
<p>int main()<br />
{<br />
    typedef set a;<br />
    a.insert(4);<br />
    for(a::iterator pos =a.begin; pos!=a.end; pos++)<br />
    {<br />
    cout&lt;&lt;&#8221;Il valore inserito e&#8217;&#8221;&lt;&lt; *pos&lt;&lt;endl;<br />
    }<br />
return 0;<br />
}</p>
<p>mi da  quest&#8217;altri errori:</p>
<p>Provacpiupiu.cpp: In function ‘int main()’:<br />
Provacpiupiu.cpp:9: error: expected unqualified-id before ‘.’ token<br />
Provacpiupiu.cpp:10: error: expected primary-expression before ‘.’ token<br />
Provacpiupiu.cpp:10: error: expected primary-expression before ‘.’ token</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: andrea</title>
		<link>http://blog.tugulab.org/2007/12/15/iniziare-a-programmare-in-c-o-c-su-ubuntu/comment-page-1/#comment-31</link>
		<dc:creator>andrea</dc:creator>
		<pubDate>Wed, 12 Mar 2008 15:32:46 +0000</pubDate>
		<guid isPermaLink="false">http://tugulab.wordpress.com/2007/12/15/iniziare-a-programmare-in-c-o-c-su-ubuntu/#comment-31</guid>
		<description>quello precedente l&#039;ho risolto.

Invece dei problemi a far funzionare questo:

#include
#include

using namespace std;

int main()
{
    set a;
    a.insert(4);
    for(a::iterator pos =a.begin; pos!=a.end; pos++)
    {
    cout&lt;&lt;&quot;Il valore inserito e&#039;&quot;&lt;&lt; *pos&lt;&lt;endl;
    }
}

che mi da i seguenti errori:


Provacpiupiu.cpp: In function ‘int main()’:
Provacpiupiu.cpp:10: error: ‘a’ is not a class or namespace
Provacpiupiu.cpp:10: error: expected `;&#039; before ‘pos’
Provacpiupiu.cpp:10: error: ‘pos’ was not declared in this scope</description>
		<content:encoded><![CDATA[<p>quello precedente l&#8217;ho risolto.</p>
<p>Invece dei problemi a far funzionare questo:</p>
<p>#include<br />
#include</p>
<p>using namespace std;</p>
<p>int main()<br />
{<br />
    set a;<br />
    a.insert(4);<br />
    for(a::iterator pos =a.begin; pos!=a.end; pos++)<br />
    {<br />
    cout&lt;&lt;&#8221;Il valore inserito e&#8217;&#8221;&lt;&lt; *pos&lt;&lt;endl;<br />
    }<br />
}</p>
<p>che mi da i seguenti errori:</p>
<p>Provacpiupiu.cpp: In function ‘int main()’:<br />
Provacpiupiu.cpp:10: error: ‘a’ is not a class or namespace<br />
Provacpiupiu.cpp:10: error: expected `;&#8217; before ‘pos’<br />
Provacpiupiu.cpp:10: error: ‘pos’ was not declared in this scope</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: andrea</title>
		<link>http://blog.tugulab.org/2007/12/15/iniziare-a-programmare-in-c-o-c-su-ubuntu/comment-page-1/#comment-30</link>
		<dc:creator>andrea</dc:creator>
		<pubDate>Wed, 12 Mar 2008 13:34:46 +0000</pubDate>
		<guid isPermaLink="false">http://tugulab.wordpress.com/2007/12/15/iniziare-a-programmare-in-c-o-c-su-ubuntu/#comment-30</guid>
		<description>l&#039;include c&#039;è inserito ed è :

#include</description>
		<content:encoded><![CDATA[<p>l&#8217;include c&#8217;è inserito ed è :</p>
<p>#include</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: andrea</title>
		<link>http://blog.tugulab.org/2007/12/15/iniziare-a-programmare-in-c-o-c-su-ubuntu/comment-page-1/#comment-29</link>
		<dc:creator>andrea</dc:creator>
		<pubDate>Wed, 12 Mar 2008 13:33:09 +0000</pubDate>
		<guid isPermaLink="false">http://tugulab.wordpress.com/2007/12/15/iniziare-a-programmare-in-c-o-c-su-ubuntu/#comment-29</guid>
		<description>a seguito di un banale programma :

#include

using namespace std;
int main ()
{
	int anni=0;
	cout&lt;&lt;&quot;Inserisci un numero &quot;&lt;&gt;anni&gt;&gt;endl;
	cout&lt;&lt;&quot; Il numero e&#039; &quot;&lt;&lt;anni&lt;&lt;endl;
	return 0;
}</description>
		<content:encoded><![CDATA[<p>a seguito di un banale programma :</p>
<p>#include</p>
<p>using namespace std;<br />
int main ()<br />
{<br />
	int anni=0;<br />
	cout&lt;&lt;&#8221;Inserisci un numero &#8220;&lt;&gt;anni&gt;&gt;endl;<br />
	cout&lt;&lt;&#8221; Il numero e&#8217; &#8220;&lt;&lt;anni&lt;&lt;endl;<br />
	return 0;<br />
}</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: andrea</title>
		<link>http://blog.tugulab.org/2007/12/15/iniziare-a-programmare-in-c-o-c-su-ubuntu/comment-page-1/#comment-24</link>
		<dc:creator>andrea</dc:creator>
		<pubDate>Wed, 12 Mar 2008 13:30:57 +0000</pubDate>
		<guid isPermaLink="false">http://tugulab.wordpress.com/2007/12/15/iniziare-a-programmare-in-c-o-c-su-ubuntu/#comment-24</guid>
		<description>io con ubuntu 7.10 compilando con:

g++ -Wall -g Provacpiupiu.cpp -o prova

ho il seguente errore:

Provacpiupiu.cpp: In function ‘int main()’:
Provacpiupiu.cpp:12: error: no match for ‘operator&gt;&gt;’ in ‘std::cin.std::basic_istream::operator&gt;&gt; [with _CharT = char, _Traits = std::char_traits](((int&amp;)(&amp; anni))) &gt;&gt; std::endl’
/usr/include/c++/4.1.3/istream:131: note: candidates are: std::basic_istream&amp; std::basic_istream::operator&gt;&gt;(std::basic_istream&amp; (*)(std::basic_istream&amp;)) [with _CharT = char, _Traits = std::char_traits]
/usr/include/c++/4.1.3/istream:134: note:                 std::basic_istream&amp; std::basic_istream::operator&gt;&gt;(std::basic_ios&amp; (*)(std::basic_ios&amp;)) [with _CharT = char, _Traits = std::char_traits]
/usr/include/c++/4.1.3/istream:137: note:                 std::basic_istream&amp; std::basic_istream::operator&gt;&gt;(std::ios_base&amp; (*)(std::ios_base&amp;)) [with _CharT = char, _Traits = std::char_traits]
/usr/include/c++/4.1.3/istream:169: note:                 std::basic_istream&amp; std::basic_istream::operator&gt;&gt;(bool&amp;) [with _CharT = char, _Traits = std::char_traits]
/usr/include/c++/4.1.3/istream:172: note:                 std::basic_istream&amp; std::basic_istream::operator&gt;&gt;(short int&amp;) [with _CharT = char, _Traits = std::char_traits]
/usr/include/c++/4.1.3/istream:175: note:                 std::basic_istream&amp; std::basic_istream::operator&gt;&gt;(short unsigned int&amp;) [with _CharT = char, _Traits = std::char_traits]
/usr/include/c++/4.1.3/istream:178: note:                 std::basic_istream&amp; std::basic_istream::operator&gt;&gt;(int&amp;) [with _CharT = char, _Traits = std::char_traits]
/usr/include/c++/4.1.3/istream:181: note:                 std::basic_istream&amp; std::basic_istream::operator&gt;&gt;(unsigned int&amp;) [with _CharT = char, _Traits = std::char_traits]
/usr/include/c++/4.1.3/istream:184: note:                 std::basic_istream&amp; std::basic_istream::operator&gt;&gt;(long int&amp;) [with _CharT = char, _Traits = std::char_traits]
/usr/include/c++/4.1.3/istream:187: note:                 std::basic_istream&amp; std::basic_istream::operator&gt;&gt;(long unsigned int&amp;) [with _CharT = char, _Traits = std::char_traits]
/usr/include/c++/4.1.3/istream:191: note:                 std::basic_istream&amp; std::basic_istream::operator&gt;&gt;(long long int&amp;) [with _CharT = char, _Traits = std::char_traits]
/usr/include/c++/4.1.3/istream:194: note:                 std::basic_istream&amp; std::basic_istream::operator&gt;&gt;(long long unsigned int&amp;) [with _CharT = char, _Traits = std::char_traits]
/usr/include/c++/4.1.3/istream:198: note:                 std::basic_istream&amp; std::basic_istream::operator&gt;&gt;(float&amp;) [with _CharT = char, _Traits = std::char_traits]
/usr/include/c++/4.1.3/istream:201: note:                 std::basic_istream&amp; std::basic_istream::operator&gt;&gt;(double&amp;) [with _CharT = char, _Traits = std::char_traits]
/usr/include/c++/4.1.3/istream:204: note:                 std::basic_istream&amp; std::basic_istream::operator&gt;&gt;(long double&amp;) [with _CharT = char, _Traits = std::char_traits]
/usr/include/c++/4.1.3/istream:207: note:                 std::basic_istream&amp; std::basic_istream::operator&gt;&gt;(void*&amp;) [with _CharT = char, _Traits = std::char_traits]
/usr/include/c++/4.1.3/istream:230: note:                 std::basic_istream&amp; std::basic_istream::operator&gt;&gt;(std::basic_streambuf*) [with _CharT = char, _Traits = std::char_traits]
/usr/include/c++/4.1.3/istream:730: note:                 std::basic_istream&amp; std::operator&gt;&gt;(std::basic_istream&amp;, _CharT2*) [with _CharT2 = char, _Traits2 = std::char_traits, _CharT = char, _Traits = std::char_traits]
/usr/include/c++/4.1.3/istream:78: note:                 std::basic_istream&amp; std::operator&gt;&gt;(std::basic_istream&amp;, _CharT2&amp;) [with _CharT2 = char, _Traits2 = std::char_traits, _CharT = char, _Traits = std::char_traits]</description>
		<content:encoded><![CDATA[<p>io con ubuntu 7.10 compilando con:</p>
<p>g++ -Wall -g Provacpiupiu.cpp -o prova</p>
<p>ho il seguente errore:</p>
<p>Provacpiupiu.cpp: In function ‘int main()’:<br />
Provacpiupiu.cpp:12: error: no match for ‘operator&gt;&gt;’ in ‘std::cin.std::basic_istream::operator&gt;&gt; [with _CharT = char, _Traits = std::char_traits](((int&amp;)(&amp; anni))) &gt;&gt; std::endl’<br />
/usr/include/c++/4.1.3/istream:131: note: candidates are: std::basic_istream&amp; std::basic_istream::operator&gt;&gt;(std::basic_istream&amp; (*)(std::basic_istream&amp;)) [with _CharT = char, _Traits = std::char_traits]<br />
/usr/include/c++/4.1.3/istream:134: note:                 std::basic_istream&amp; std::basic_istream::operator&gt;&gt;(std::basic_ios&amp; (*)(std::basic_ios&amp;)) [with _CharT = char, _Traits = std::char_traits]<br />
/usr/include/c++/4.1.3/istream:137: note:                 std::basic_istream&amp; std::basic_istream::operator&gt;&gt;(std::ios_base&amp; (*)(std::ios_base&amp;)) [with _CharT = char, _Traits = std::char_traits]<br />
/usr/include/c++/4.1.3/istream:169: note:                 std::basic_istream&amp; std::basic_istream::operator&gt;&gt;(bool&amp;) [with _CharT = char, _Traits = std::char_traits]<br />
/usr/include/c++/4.1.3/istream:172: note:                 std::basic_istream&amp; std::basic_istream::operator&gt;&gt;(short int&amp;) [with _CharT = char, _Traits = std::char_traits]<br />
/usr/include/c++/4.1.3/istream:175: note:                 std::basic_istream&amp; std::basic_istream::operator&gt;&gt;(short unsigned int&amp;) [with _CharT = char, _Traits = std::char_traits]<br />
/usr/include/c++/4.1.3/istream:178: note:                 std::basic_istream&amp; std::basic_istream::operator&gt;&gt;(int&amp;) [with _CharT = char, _Traits = std::char_traits]<br />
/usr/include/c++/4.1.3/istream:181: note:                 std::basic_istream&amp; std::basic_istream::operator&gt;&gt;(unsigned int&amp;) [with _CharT = char, _Traits = std::char_traits]<br />
/usr/include/c++/4.1.3/istream:184: note:                 std::basic_istream&amp; std::basic_istream::operator&gt;&gt;(long int&amp;) [with _CharT = char, _Traits = std::char_traits]<br />
/usr/include/c++/4.1.3/istream:187: note:                 std::basic_istream&amp; std::basic_istream::operator&gt;&gt;(long unsigned int&amp;) [with _CharT = char, _Traits = std::char_traits]<br />
/usr/include/c++/4.1.3/istream:191: note:                 std::basic_istream&amp; std::basic_istream::operator&gt;&gt;(long long int&amp;) [with _CharT = char, _Traits = std::char_traits]<br />
/usr/include/c++/4.1.3/istream:194: note:                 std::basic_istream&amp; std::basic_istream::operator&gt;&gt;(long long unsigned int&amp;) [with _CharT = char, _Traits = std::char_traits]<br />
/usr/include/c++/4.1.3/istream:198: note:                 std::basic_istream&amp; std::basic_istream::operator&gt;&gt;(float&amp;) [with _CharT = char, _Traits = std::char_traits]<br />
/usr/include/c++/4.1.3/istream:201: note:                 std::basic_istream&amp; std::basic_istream::operator&gt;&gt;(double&amp;) [with _CharT = char, _Traits = std::char_traits]<br />
/usr/include/c++/4.1.3/istream:204: note:                 std::basic_istream&amp; std::basic_istream::operator&gt;&gt;(long double&amp;) [with _CharT = char, _Traits = std::char_traits]<br />
/usr/include/c++/4.1.3/istream:207: note:                 std::basic_istream&amp; std::basic_istream::operator&gt;&gt;(void*&amp;) [with _CharT = char, _Traits = std::char_traits]<br />
/usr/include/c++/4.1.3/istream:230: note:                 std::basic_istream&amp; std::basic_istream::operator&gt;&gt;(std::basic_streambuf*) [with _CharT = char, _Traits = std::char_traits]<br />
/usr/include/c++/4.1.3/istream:730: note:                 std::basic_istream&amp; std::operator&gt;&gt;(std::basic_istream&amp;, _CharT2*) [with _CharT2 = char, _Traits2 = std::char_traits, _CharT = char, _Traits = std::char_traits]<br />
/usr/include/c++/4.1.3/istream:78: note:                 std::basic_istream&amp; std::operator&gt;&gt;(std::basic_istream&amp;, _CharT2&amp;) [with _CharT2 = char, _Traits2 = std::char_traits, _CharT = char, _Traits = std::char_traits]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jollyr0ger</title>
		<link>http://blog.tugulab.org/2007/12/15/iniziare-a-programmare-in-c-o-c-su-ubuntu/comment-page-1/#comment-23</link>
		<dc:creator>jollyr0ger</dc:creator>
		<pubDate>Mon, 10 Mar 2008 20:37:44 +0000</pubDate>
		<guid isPermaLink="false">http://tugulab.wordpress.com/2007/12/15/iniziare-a-programmare-in-c-o-c-su-ubuntu/#comment-23</guid>
		<description>grazie per il tuo appunto ;)</description>
		<content:encoded><![CDATA[<p>grazie per il tuo appunto <img src='http://blog.tugulab.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gianted</title>
		<link>http://blog.tugulab.org/2007/12/15/iniziare-a-programmare-in-c-o-c-su-ubuntu/comment-page-1/#comment-26</link>
		<dc:creator>gianted</dc:creator>
		<pubDate>Sun, 09 Mar 2008 09:04:29 +0000</pubDate>
		<guid isPermaLink="false">http://tugulab.wordpress.com/2007/12/15/iniziare-a-programmare-in-c-o-c-su-ubuntu/#comment-26</guid>
		<description>PS. Ho rivisto la mia risposta di poco fa pubblicata: a quanto pare le virgolette &quot;dritte&quot; vengono reinterpretate dall&#039;applicazione che pubblica sul web. Quindi meglio inserirle a mano che copiarle.

Ciao.</description>
		<content:encoded><![CDATA[<p>PS. Ho rivisto la mia risposta di poco fa pubblicata: a quanto pare le virgolette &#8220;dritte&#8221; vengono reinterpretate dall&#8217;applicazione che pubblica sul web. Quindi meglio inserirle a mano che copiarle.</p>
<p>Ciao.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gianted</title>
		<link>http://blog.tugulab.org/2007/12/15/iniziare-a-programmare-in-c-o-c-su-ubuntu/comment-page-1/#comment-25</link>
		<dc:creator>gianted</dc:creator>
		<pubDate>Sun, 09 Mar 2008 09:02:02 +0000</pubDate>
		<guid isPermaLink="false">http://tugulab.wordpress.com/2007/12/15/iniziare-a-programmare-in-c-o-c-su-ubuntu/#comment-25</guid>
		<description>Nell&#039;esempio scritto in C, bisogna fare attenzione alle virgolette copiate dal codice (&quot;&quot;, al posto di ””). Nell&#039;esempio bisogna inserire &quot;Hello Tugu!\n&quot;, anziché ”Hello Tugu!\n” (altrimenti gcc restituise un errore di compilazione).

Ciao,
gianted</description>
		<content:encoded><![CDATA[<p>Nell&#8217;esempio scritto in C, bisogna fare attenzione alle virgolette copiate dal codice (&#8220;&#8221;, al posto di ””). Nell&#8217;esempio bisogna inserire &#8220;Hello Tugu!\n&#8221;, anziché ”Hello Tugu!\n” (altrimenti gcc restituise un errore di compilazione).</p>
<p>Ciao,<br />
gianted</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jollyr0ger</title>
		<link>http://blog.tugulab.org/2007/12/15/iniziare-a-programmare-in-c-o-c-su-ubuntu/comment-page-1/#comment-28</link>
		<dc:creator>jollyr0ger</dc:creator>
		<pubDate>Wed, 27 Feb 2008 20:23:30 +0000</pubDate>
		<guid isPermaLink="false">http://tugulab.wordpress.com/2007/12/15/iniziare-a-programmare-in-c-o-c-su-ubuntu/#comment-28</guid>
		<description>allora come postato nella guida prima devi aprire la shell, poi ti dirigi nella cartella dove hai il sorgente. A questo punto digiti: gcc -Wall -g nome_sorgente.c -o nome_eseguibile
questo comando servirà a compilare e crearti il file eseguibile (non necessariamente .exe, può avere qualsiasi nome)
per eseguire il programma devi dare: ./nome_eseguibile
Nota che davanti a nome_eseguibile c&#039;è un punto e slash &quot;./&quot;

Così dovresti riuscirci</description>
		<content:encoded><![CDATA[<p>allora come postato nella guida prima devi aprire la shell, poi ti dirigi nella cartella dove hai il sorgente. A questo punto digiti: gcc -Wall -g nome_sorgente.c -o nome_eseguibile<br />
questo comando servirà a compilare e crearti il file eseguibile (non necessariamente .exe, può avere qualsiasi nome)<br />
per eseguire il programma devi dare: ./nome_eseguibile<br />
Nota che davanti a nome_eseguibile c&#8217;è un punto e slash &#8220;./&#8221;</p>
<p>Così dovresti riuscirci</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: elehan</title>
		<link>http://blog.tugulab.org/2007/12/15/iniziare-a-programmare-in-c-o-c-su-ubuntu/comment-page-1/#comment-27</link>
		<dc:creator>elehan</dc:creator>
		<pubDate>Wed, 27 Feb 2008 18:10:01 +0000</pubDate>
		<guid isPermaLink="false">http://tugulab.wordpress.com/2007/12/15/iniziare-a-programmare-in-c-o-c-su-ubuntu/#comment-27</guid>
		<description>come posso eseguire da shell (ubuntu 7.10) il programma (in c) compilato? basta che una volta creato file.exe scriva sulla riga di comando &quot;file&quot;? perchè mi dice command not found e di sicuro... ha ragione lui.
grazie!</description>
		<content:encoded><![CDATA[<p>come posso eseguire da shell (ubuntu 7.10) il programma (in c) compilato? basta che una volta creato file.exe scriva sulla riga di comando &#8220;file&#8221;? perchè mi dice command not found e di sicuro&#8230; ha ragione lui.<br />
grazie!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

