Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Star Wars Zero Company è l'erede di XCOM 2
Star Wars Zero Company è l'erede di XCOM 2
Bit Reactor porta nell’universo di Star Wars una struttura tattica che richiama apertamente XCOM 2, ma la arricchisce con legami tra i personaggi, progressione ruolistica, gestione della base e un sistema di combattimento costruito attorno a tre Punti Azione e alle risorse condivise della squadra
Test ride Can-Am Origin: la moto elettrica che fa dimenticare il motore a scoppio (ma occhio all'autonomia)
Test ride Can-Am Origin: la moto elettrica che fa dimenticare il motore a scoppio (ma occhio all'autonomia)
Abbiamo provato per una settimana intera la Can-Am Origin, la Dual Sport elettrica del gruppo canadese BRP: ecco com'è andata tra città, autostrada e un primo assaggio di sterrato
Logitech G325, G305 e G316 X: il tris per chi non vuole rinunciare a nulla, spendendo poco
Logitech G325, G305 e G316 X: il tris per chi non vuole rinunciare a nulla, spendendo poco
Nelle ultime settimane abbiamo provato il mouse Logitech G305, la tastiera G316 X 98 e le cuffie G325. Si tratta del setup entry-level di Logitech che ormai, di "entry-level" ha ben poco. Tastiera e mouse offrono prestazioni di livello competitivo con quasi nessuna rinuncia e un livello di personalizzazione estremamente elevato. Le cuffie, invece, hanno mostrato qualche debolezza, ma propongono un ventaglio di funzionalità completo che consente di abbandonare completamente i cavi
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 27-08-2008, 17:37   #1
italyshop
Junior Member
 
Iscritto dal: Aug 2008
Messaggi: 3
[C++] Problema compilatore

Per imparare meglio questo linguaggio di programmazione ho deciso di acquistare un libro che è in rete sembra avere un buon successo; "C++ fondamenti di programmazione" edizione 2005. All'inizio sono rimasto colpito dalla semplicità con cui veniva spiegato questo linguaggio ma andando ad applicare le cose appena imparate ho avuto dei problemi con i compilatori. Il semplice programma "Hello world!" viene scritto in modo diverso nell'esempio del compilatore e nel libro. Quando compilo il codice del libro mi da l'errore, mentre quando compilo quello usato nell'esempio del compilatore va tutto bene. Ho usato diversi compilatori come Dev C++, Visual studio 2005 e borland c++ ma il risultato è sempre lo stesso. sapreste indicarmi un compilatore che vada bene?

grazie.
italyshop è offline   Rispondi citando il messaggio o parte di esso
Old 27-08-2008, 17:42   #2
variabilepippo
Senior Member
 
L'Avatar di variabilepippo
 
Iscritto dal: Mar 2007
Messaggi: 1792
Ci mostri l'esempio?
variabilepippo è offline   Rispondi citando il messaggio o parte di esso
Old 28-08-2008, 00:12   #3
italyshop
Junior Member
 
Iscritto dal: Aug 2008
Messaggi: 3
ecco il codice del compilatore Dev C++
Quote:
#include <iostream>

using namespace std;

int main (int argc, char *argv[])
{
cout << "Hello World!" << endl;
cout << "Press ENTER to continue..." << endl;
cin.get();
return 0;
}
e queso è il codice che viene utilizzato nel libro:

Quote:
#include <iostream>
int main()
{
std::cout << "welcome to c++! \n";

return 0;
}

compilando il secondo mi non funziona.
italyshop è offline   Rispondi citando il messaggio o parte di esso
Old 28-08-2008, 00:40   #4
Agat
Senior Member
 
L'Avatar di Agat
 
Iscritto dal: Feb 2007
Messaggi: 2516
Mi sa che e' Devc++, entrambi i codici da te postati sono corretti e funzionanti (al piu' il primo ti potra' dare due warning, visto che sia argc che argv non sono usati); magari se posti l'errore specifico, qualcuno ti potra' essere d'aiuto
__________________
As goes google so goes the world | Artix | Arch | Pyvideo | La tariffazione a 28 giorni è stato un crimine contro l'umanità

Ultima modifica di Agat : 28-08-2008 alle 00:43.
Agat è offline   Rispondi citando il messaggio o parte di esso
Old 28-08-2008, 00:46   #5
SHIELD
Member
 
Iscritto dal: Mar 2006
Messaggi: 55
Quote:
Originariamente inviato da italyshop Guarda i messaggi
ecco il codice del compilatore Dev C++


e queso è il codice che viene utilizzato nel libro:




compilando il secondo mi non funziona.
In che senso "non funziona"? Non è che per caso non vedi neanche la finestra?
Questo potrebbe accadere in quanto tra il cout di "Hello World" e la fine del programma (return 0) non c'è alcuna pausa e quindi non hai il tempo di leggerlo e può sembrarti che non funzioni, prova a inserire "std::cin.get();" tra il cout e il return.
SHIELD è offline   Rispondi citando il messaggio o parte di esso
Old 28-08-2008, 11:00   #6
DanieleC88
Senior Member
 
L'Avatar di DanieleC88
 
Iscritto dal: Jun 2002
Città: Dublin
Messaggi: 5989
Mi sembra strano che dia un errore... Postalo un po' e vediamo di che si tratta.
__________________

C'ho certi cazzi Mafa' che manco tu che sei pratica li hai visti mai!
DanieleC88 è offline   Rispondi citando il messaggio o parte di esso
Old 28-08-2008, 11:16   #7
marko.fatto
Senior Member
 
L'Avatar di marko.fatto
 
Iscritto dal: Jul 2007
Messaggi: 499
sicuro che sia un errore e non che semplicemente non vedi niente?
__________________
marko.fatto è offline   Rispondi citando il messaggio o parte di esso
Old 28-08-2008, 21:14   #8
Agat
Senior Member
 
L'Avatar di Agat
 
Iscritto dal: Feb 2007
Messaggi: 2516
mi sa anche a me che semplicemente non ti compare la finestra di output, prova ad aggiungere la cin.get(); al codice del libro e vedi se funziona
__________________
As goes google so goes the world | Artix | Arch | Pyvideo | La tariffazione a 28 giorni è stato un crimine contro l'umanità
Agat è offline   Rispondi citando il messaggio o parte di esso
Old 29-08-2008, 04:38   #9
italyshop
Junior Member
 
Iscritto dal: Aug 2008
Messaggi: 3
Grazie. Adesso funziona tutto perfettamente. Il problema era semplicemente quello che mi avete indicato.
italyshop è offline   Rispondi citando il messaggio o parte di esso
Old 30-08-2008, 11:59   #10
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
Quote:
Originariamente inviato da italyshop Guarda i messaggi
ecco il codice del compilatore Dev C++ [...]

e queso è il codice che viene utilizzato nel libro: [...]

compilando il secondo mi non funziona.
l'esempio del libro è sbagliato: i newlines non si fanno col carattere '\n', ma col manipolatore std::endl che è portabile.

sorprendentemente invece, l'esempio di Dev-C++ è corretto!!

comunque scherzi a parte, evita Dev-C++: ormai non mi ci spreco neanche più ad insultarlo per quanto fa schifo
prova invece Code::Blocks, oppure Visual C++ 2008 Express che è meglio ancora se sei su Windows.
71104 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Star Wars Zero Company è l'erede di XCOM 2 Star Wars Zero Company è l'erede di XCOM ...
Test ride Can-Am Origin: la moto elettrica che fa dimenticare il motore a scoppio (ma occhio all'autonomia) Test ride Can-Am Origin: la moto elettrica che f...
Logitech G325, G305 e G316 X: il tris per chi non vuole rinunciare a nulla, spendendo poco Logitech G325, G305 e G316 X: il tris per chi no...
Recensione POCO F9 pro: potenza da vero top di gamma, display da 185 Hz e finalmente una fotocamera da prendere sul serio Recensione POCO F9 pro: potenza da vero top di g...
Tra audio e AI: la ricetta di Qualcomm per l'agentic AI Tra audio e AI: la ricetta di Qualcomm per l'age...
Offerte Prime anticipate, robot aspirapo...
ChromeOS non è (ancora) morto: Google fi...
HONOR Magic 9 Pro Max, il nuovo top di g...
Un mini PC totalmente passivo in oro 24 ...
Nothing Headphone (1) Pro ufficiali: tri...
JBL lancia le nuove soundbar Cinema SB p...
Inizia il Prime Day in anticipo Amazon: ...
Quando l'agente IA fa tutto da solo: ven...
Domotica e obsolescenza programmata: la ...
BOOX Picco disponibile al preorder, un e...
Rubano rimorchi con logo NVIDIA pensando...
Il CEO di MongoDB lascia tutto e passa a...
Caro energia, l'UE raccomanda di abbassa...
AMD acquisisce World Labs: 8,2 miliardi ...
Google perde la testa: AI Overview conso...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 08:21.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v