Newsgroup: it.comp.os.linux.iniziare
Titolo: problemi con c++

#include <iostream>
int main ( void )
{
        cout << " ciao "  << endl ;
        return 0 ;
}
apparentemente non c'è niente che non va in pratica .... :
- 
il compilatore mi dice di non usare iostream.h perche è obsoleto e non lo
compila
se metto void come parametro di ritorno a main non me lo comopila
dopo vari tentativi senza errori BASH non avvia il processo 
anche se eseguibile e+ marcato con X
g++ -o nomeexe nomefile.cpp mica funziona piu ?
ho solo tanti dubbi

 g++ -o nomeexe nomefile.cpp mica funziona piu ?
Io ho compilato il tuo programmino e mi dà questo:
mapo@marcopolo:~$ g++ -Wall -o prova prova.cpp
prova.cpp: In function int main()':
prova.cpp:5: error: cout' undeclared (first use this function)
prova.cpp:5: error: (Each undeclared identifier is reported only once for each
   function it appears in.)
prova.cpp:5: error: endl' undeclared (first use this function)
Che si risolve aggiungendo
using namespace std;
dopo gli #include
Ciao
  Andrea

 ho solo tanti dubbi
Che si risolvono andando su it.comp.lang.c++, e leggendo un buon libro
sul C++ (*non* lo Schildt), possibilmente aggiornato allo standard
attuale.
Ciao,
 Emmanuele.
-- 
Emmanuele Bassi (Zefram)                 [ 
http://www.emmanuelebassi.net
 ]
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

grazie andrea funziona tutto
per il problema della bash che non riusciva a riconoscere il comando
ho aggiunto alla variabile path il percorso /home dove abitualmente lavoro
ha eseguito il comando senza problemi
per fortuna incontro gente come te che sanno cosa vuol dire
la filosofia Open Soource e Open Mind ! (vedi post precedente al tuo)
grazie ancora
**************

 ho aggiunto alla variabile path il percorso /home dove abitualmente lavoro
bastava lanciare il processo come
$ ./a.out (ammesso che si chiamasse cosi`)
$ ./processo
-- 
RiK0
Non credo negli schemi non vincenti.

 la filosofia Open Soource e Open Mind ! (vedi post precedente al tuo)
Non è che ti riferivi al mio articolo in cui ti dicevo di studiarti il
C++, vero? *grin*


 
be effettivamente ero un po' seccato, xche' se la comunita ti risponde cosi
addio comunita scherzi a parte
sto studiando 2 libri su linux red hat personal 9.0 e quello della suse
vecchiotto, abitualmente sotto windows uso c e assembler sono  4 giorni
che uso linux e mi trovo ancora spaesato vedesi miriade di comandi di EMACS
sto cercando di usare strumenti simili a quelli che uso abitualmente
(migliori devo dire) ci vuole ancora pazienza, vi rompero' ancora piu'
avanti se ho bisogno 
grazie ancora
claudio

 g++ -o nomeexe nomefile.cpp mica funziona piu ?
g++ hello.cpp -o hello.o
("exe" su Win ;-) hi)
ciao,
Salvo

 andrebbe meglio :-)
Oddio, i miei occhi!
Neanche per idea, proprio no. Questo è ancora meno C++ dello snippet
dell'OP. E fai conto che io il C++ lo aborro, e lo conosco molto meno
del C, ad esempio.
Qui manca il tipo di ritorno della funzione main, mancano gli argomenti
della stessa funzione, l'header con l'estensione è fuori standard, manca
l'indicazione del namespace, quindi cout non è definito, e il newline
va sostituito con un endl, anch'esso definito nel namespace std come
cout.


 che uso linux e mi trovo ancora spaesato vedesi miriade di comandi di EMACS
Ti credo, se usi quel mostro informe di Emacs... ;-)


 del C, ad esempio.
Emmanuele, questo scrivono vari "manuali" online.
io l'avrei scritto in C con un criptico printf("...%qualcosa",
qualcosaltro); o in perl :)
Se compilo quelle cose funzionano, tra l'altro.
comunque, come dicevamo, qui siamo ot.
ciao :)
Salvo


..blasfemo, blasfemo; al rogo, al rogo !!!!!!!!
;)))))))
Ciao
Antonio
-- 
  /¯\  |¯ \/ ¯|(*** !!! attenzione:  campo From alterato !!! ***)
 /¯_¯\ |¯|\/|¯| )-+-+-+-+-+-+-+-+-+---+---+-+-+-+-+---+-+---+-+(
/_/ \_\|_|  |_|(  |a|m|a|d|e|s|a|n|i(a|t)l|i|b|e|r|o(d|o|t)i|t| )
----------------)-+-+-+-+-+-+-+-+-+---+---+-+-+-+-+---+-+---+-+(

 ..blasfemo, blasfemo; al rogo, al rogo !!!!!!!!
Adoratore di Stallman, tzé... :-D


 Emmanuele, questo scrivono vari "manuali" online.
mica detto che ci becchino ;)


 Se compilo quelle cose funzionano, tra l'altro.
Un mero accidente del compilatore. Se provi ad aumentare il livello di
"verbosità", vedrai volare simpatiche maledizioni in sanscrito. :-D


 mica detto che ci becchino ;)
no, infatti, non è detto :)
salvo

 "verbosità", vedrai volare simpatiche maledizioni in sanscrito. :-D
...e infatti anche questo è vero.
il fatto è che C++ è sì un "superset" di C, ma se ne differenzia
"parecchio" e spesso si dà per scontato che debba ipso facto
"somigliare" a C, ed ecco le affermazioni di certi manuali e tutorial e
noi che ci fidiamo, ecc...
ciao :)
salvo