Qualche consiglio per iniziare a programmare, Ne avrei proprio bisogno, sapete? |
Benvenuto Visitatore ( Log In | Registrati )
Qualche consiglio per iniziare a programmare, Ne avrei proprio bisogno, sapete? |
![]() ![]() Gruppo: Membri
Messaggi: 1,522 Iscritto il: Tue 2 February 2010 - 20:36 Da: Pescara Utente Nr.: 798 ![]() PS3: MustangXY ![]() Feedback: 0 (0%) ![]() |
Messaggio
#1
![]() ![]()
Buonasera e buon fresco (spero) a tutti, amici del forum! ![]() Da qualche tempo mi frulla in testa il pensiero di iniziare a realizzare qualche semplice homebrew/plugin per PSP, ovviamente su CFW. Il problema principale, tuttavia, è costituito dalla mia totale ignoranza in materia di programmazione. In parole povere, arrivo a non sapere come realizzare un Hello World o come fare uso di Visual Basic, C++ o LUA, che conosco solamente di nome. Quindi, in sintesi, vorrei chiedere agli utenti che più si intendono dell'argomento: 1) Quel che devo sapere, in fatto di hardware e software, per iniziare a muovermi nell'ambito programmazione; 2) Quale programma iniziare a utilizzare per fare pratica e cominciare a creare qualcosa; 3) Qualche buona guida da seguire per imparare le funzioni, oltre ai metodi d'uso, dei vari programmi, dato che in giro per il web ce ne sono così tante che non so quale sia la migliore. Aspetto i vostri consigli! ![]() XY Messaggio modificato da MustangXY il Wednesday 28 July 2010 - 19:37 -------------------- PSP 2004 Piano Black - Scheda Madre TA-085 - CFW 5.50 Prometheus-3 v2 PS3 Ciccia 80GB - E' per sempre! ![]() |
![]() |
![]() ![]() Gruppo: Membri
Messaggi: 404 Iscritto il: Mon 12 October 2009 - 15:35 Da: Lecce Utente Nr.: 99 ![]() Feedback: 0 (0%) ![]() |
Messaggio
#2
![]()
Fai prima a postare tutto il codice qui. CITAZIONE Va bene, quindi teoricamente devo scrivere #include "iostream"? Il ".h" non serve, allora? CODICE #include <iostream> CITAZIONE Non so come racchiudere la scritta Hello World dopo cout <<. Ho provato con (' e '), ( e ), " e ", < e >, ' e ', ma niente da fare. Qual è il metodo corretto? CODICE std::cout<<"hello world"; Le stringhe sono sempre racchiuse tra virgolette, i caratteri singoli in apici invece. -------------------- ![]() ![]() |
![]() ![]() Gruppo: Membri
Messaggi: 1,522 Iscritto il: Tue 2 February 2010 - 20:36 Da: Pescara Utente Nr.: 798 ![]() PS3: MustangXY ![]() Feedback: 0 (0%) ![]() |
Messaggio
#3
![]() Fai prima a postare tutto il codice qui. In effetti penso tu abbia ragione, si fa più in fretta. ![]() CODICE #include <iostream> main (void) { cout << "Hello World!"; cout << "Ciao Mondo!"; return (0); } Scrivendo così, Visual C++ riporta tre errori: - identificatore di tipo mancante, verrà utilizzato int. Nota: default-int non è più supportato in C++ ; - 'cout': identificatore non dichiarato ; - 'cout': identificatore non dichiarato . Se invece scrivo "#include <iostream.h>" l'errore è: Impossibile aprire il file inclusione 'iostream.h': No such file or directory . Comincio a pensare di non essere molto adatto a programmare, se ho problemi persino con Hello World! ![]() XY Edit. "std::" cosa indica? Messaggio modificato da MustangXY il Tuesday 3 August 2010 - 13:52 -------------------- PSP 2004 Piano Black - Scheda Madre TA-085 - CFW 5.50 Prometheus-3 v2 PS3 Ciccia 80GB - E' per sempre! ![]() |
![]() ![]() Gruppo: Membri
Messaggi: 404 Iscritto il: Mon 12 October 2009 - 15:35 Da: Lecce Utente Nr.: 99 ![]() Feedback: 0 (0%) ![]() |
Messaggio
#4
![]()
Cambia il codice in: CODICE #include <iostream> int main() { std::cout << "Hello World!"; std::cout << "Ciao Mondo!"; return 0; } Le funzioni devono avere sempre un tipo (int in questo caso), ma puoi omettere i parametri se non servono (o lasci void, ma è inutile). Inoltre non è necessario mettere le parentesi dopo return, a meno che tu non ne abbia proprio necessità per motivi di priorità degli operatori aritmetici. Edit. "std::" cosa indica? Richiama il namespace standard del C++, ovvero std. Se vuoi evitare di scriverlo prima di ogni cout aggiungi questa linea prima del main: CODICE using namespace std;
-------------------- ![]() ![]() |
![]() ![]() |
![]() |
Versione Lo-Fi | Oggi è il: Sat 3 May 2025- 02:27 |