Newsgroup: it.comp.os.linux.iniziare
Titolo: Programmare in C++

Ciao,
Mi volevo mettere ad imparare il C++ su Linux ma mi sono trovato molto
spaesato...
Ho scaricato la guida "C++ per tutti... o quasi" di Claudio Cicconetti
e mi sono incartato subito all'inizio... ;-)
Ho una Mandrake 7.1 e intanto cercavo un ambiente di sviluppo
integrato (ho un po' di esperienza di Borland Turbo Pascal 7 su win)
che mi permettesse di avere tutto insieme l'editor sensibile alla
sintassi, il compilatore e il debugger....
Credevo di averlo trovato in KDevelop 1.1 ma in pratica non so dove
mettere le mani. Ho provato a leggere la documentazione ma parla
subito di come creare applicazioni per KDE e a me serviva qualcosina
di un po' piu' basilare... ^__^
Ho provato a scrivere un programma e effettivamente riconosce la
sintassi e lo salva, pero' non ho la piu' pallida idea di come fare
per compilarlo o eseguirlo...
Allora ho provato a compilare direttamente da console il file che
avevo salvato con g++ ma mi da errore.
Ho provato con il primo programma di esempio della guida:
// ex2_1_1.cpp
void main{
}
e mi dice "syntax error before '{'
ho provato anche il primo programma con la iostream.h:
// ex2_2_1.cpp
#include <iostream.h>
void main() {
   cout << "hello world!\n";
}
e mi dice "iostream.h file o directory inesistente"
Ho provato a cercare il file iostream.h in tutta la partizione ma non
c'e'.... e' un brutto segno ?
Se mi date una mano ad iniziare mi fate un favorone, grazie !
Ciao e Buon Natale a tutti !
--
Midget

c'e'.... e' un brutto segno ?
Direi che buono non e'. Senza quei file non puoi fare praticamente
niente. Installali.
-- 
/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
Saluti,  <								 > 
  	 >		      << Linux Powered >>			 <
LIBRA    <     <><> e-mail: metti "libero" al posto di "NOSPAM" <><>	 >
/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\   


The majority of the stupid is invincible and guaranteed for all time.
The terror of their tyranny, however, is alleviated by their lack of
consistency.
                -- Albert Einstein

purtroppo non lo so come si chiamano, ma dovresti averle in 
E' strano pero' ! Ho fatto l'installazione completa della Mandrake... 
mi ha installato una marea di cose assolutamente inutili e non mi ha
installato le librerie standard del C++ ?????
Ciao e Buon Natale a tutti !
--
Midget

guida.... :-o
Ok, ho controllato anche in altre guide in rete e ci vogliono le ()
deve essere un errore della guida di Cicconetti e infatti solo nei
primi due esempi mancalo le () dal terzo esempio in poi ci sono
sempre.... fantastico pero' iniziare a leggere una guida per
principianti e trovare subito un errore... ^___^
(o forse lui ha utilizzato un compilatore che gli passava il programma
anche cosi'... anche se mi sembra strano...)
Ora mi rimane da capire l'errore della iostream.h
Ciao
--
Midget

guida.... :-o
Confermo: mancano le ()


 copia-incolla da un'applicazione ad un'altra ?
col tasto sinistro del mouse evidenzi  la parte che vuoi copiare, con il
tasto  centrale (o  premendo  entrambi  i tasti  se  sei in  emulazione)
incolli.
Ciao ciao
-- 
by Luca / ------------------ luca (.) albricci (at) libero (.) it
    \/ /  A Real Newbie
---- \/ -------------------------------- Powered by Debian 2.2 --