IPB

Benvenuto Visitatore ( Log In | Registrati )


Qualche consiglio per iniziare a programmare, Ne avrei proprio bisogno, sapete?
MustangXY

Gruppo icone
Expert PSP
Gruppo: Membri
Messaggi: 1,522
Iscritto il: Tue 2 February 2010 - 20:36
Da: Pescara
Utente Nr.: 798
Playstation Network TAG:
PS3: MustangXY



Feedback: 0 (0%)
Messaggio #1 messaggio Wednesday 28 July 2010 - 19:37
Buonasera e buon fresco (spero) a tutti, amici del forum! biggrin.gif
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! smile.gif
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!

Go to the top of the page Invia Messaggio
+Quote Post
 
Start new topic
Risposte
MustangXY

Gruppo icone
Expert PSP
Gruppo: Membri
Messaggi: 1,522
Iscritto il: Tue 2 February 2010 - 20:36
Da: Pescara
Utente Nr.: 798
Playstation Network TAG:
PS3: MustangXY



Feedback: 0 (0%)
Messaggio #2 messaggio Wednesday 4 August 2010 - 13:20
Grazie a tutti per i consigli! Provvedo a modificare il file sorgente. smile.gif
Comunque, considerando che la guida di html.it si basa su Visual Studio 2005, e quella che mi ha consigliato Gemini è un po' complicata per me, penso che cercherò un buon libro su Visual Studio 2010.
XY

Messaggio modificato da MustangXY il Wednesday 4 August 2010 - 13:21


--------------------
PSP 2004 Piano Black - Scheda Madre TA-085 - CFW 5.50 Prometheus-3 v2
PS3 Ciccia 80GB - E' per sempre!

Go to the top of the page Invia Messaggio
+Quote Post
xx1182

Gruppo icone
Special User
Gruppo: Membri
Messaggi: 176
Iscritto il: Wed 4 August 2010 - 12:33
Utente Nr.: 1,449



Feedback: 0 (0%)
Messaggio #3 messaggio Wednesday 4 August 2010 - 13:27
CITAZIONE (MustangXY @ Aug 4 2010, 03:20 PM) *
Grazie a tutti per i consigli! Provvedo a modificare il file sorgente. smile.gif
Comunque, considerando che la guida di html.it si basa su Visual Studio 2005, e quella che mi ha consigliato Gemini è un po' complicata per me, penso che cercherò un buon libro su Visual Studio 2010.
XY

Se posso darti un consiglio Visual Studio è una piaga, il bello del c++ è la portabilità e Visual Studio non ti offre la stessa portabilità degli altri compilatori.

Ti consiglio questo libro, lo sto usando anche io ed è completo, con esercizi, errori comuni ed è usato in ambito universitario, E' ottimo sia per i neofiti che per i più esperti. Ti da una base, e ti fa avanzare fino ad esperto.

Messaggio modificato da xx1182 il Wednesday 4 August 2010 - 13:30

Go to the top of the page Invia Messaggio
+Quote Post
MustangXY

Gruppo icone
Expert PSP
Gruppo: Membri
Messaggi: 1,522
Iscritto il: Tue 2 February 2010 - 20:36
Da: Pescara
Utente Nr.: 798
Playstation Network TAG:
PS3: MustangXY



Feedback: 0 (0%)
Messaggio #4 messaggio Wednesday 4 August 2010 - 13:39
CITAZIONE (xx1182 @ Aug 4 2010, 02:27 PM) *
Ti consiglio questo libro, lo sto usando anche io ed è completo, con esercizi, errori comuni ed è usato in ambito universitario, E' ottimo sia per i neofiti che per i più esperti. Ti da una base, e ti fa avanzare fino ad esperto.

Difficilmente i miei mi permetterebbero di spendere tanto per un libro, e comunque penso che alcune funzioni siano cambiate con l'uscita di nuove versioni di Visual Studio. Infatti la guida che seguivo indicava iostream.h invece di iostream, non parlava di using namespace std, o di std::, che a quanto ho capito servono in connubio con l'Header iostream affinchè i comandi cin e cout vengano riconosciuti.
XY


--------------------
PSP 2004 Piano Black - Scheda Madre TA-085 - CFW 5.50 Prometheus-3 v2
PS3 Ciccia 80GB - E' per sempre!

Go to the top of the page Invia Messaggio
+Quote Post
xx1182

Gruppo icone
Special User
Gruppo: Membri
Messaggi: 176
Iscritto il: Wed 4 August 2010 - 12:33
Utente Nr.: 1,449



Feedback: 0 (0%)
Messaggio #5 messaggio Wednesday 4 August 2010 - 13:44
CITAZIONE (MustangXY @ Aug 4 2010, 03:39 PM) *
Difficilmente i miei mi permetterebbero di spendere tanto per un libro, e comunque penso che alcune funzioni siano cambiate con l'uscita di nuove versioni di Visual Studio. Infatti la guida che seguivo indicava iostream.h invece di iostream, non parlava di using namespace std, o di std::, che a quanto ho capito servono in connubio con l'Header iostream affinchè i comandi cin e cout vengano riconosciuti.
XY

No, non è cambiato niente, è uno standard, semplicemente certi compilatori vogliono che usi l'estensione al file e certi no, anche using namespace, in compilatori come devc++ è automatico ed è più adatto ai neofiti, comunque non è Visual Studio, visual studio serve solo a "Tradurre" quello che tu scrivi in c++

In poche parole std::cout

Vuol dire usa l'oggetto cout della classe ostream. se tu usi using namespace std;
cout è le varie operazioni di stream si trovano nel namespace std, per ora devi saperlo, queste sono tecniche avanzate(template e namespace). Ti consiglio vivamente quel libro, se sei veramente interessato.

Messaggio modificato da xx1182 il Wednesday 4 August 2010 - 13:52

Go to the top of the page Invia Messaggio
+Quote Post

Inserisci in questo messaggio
- MustangXY   Qualche consiglio per iniziare a programmare   Wednesday 28 July 2010 - 19:37
- - Gemini   Per la programmazione su console hai come scelta q...   Wednesday 28 July 2010 - 20:47
- - MustangXY   Grazie mille. Sì, lavorerei su Windows 7. E cercan...   Wednesday 28 July 2010 - 23:35
|- - Gemini   CITAZIONE (MustangXY @ Jul 29 2010, 01:35...   Thursday 29 July 2010 - 08:59
|- - MustangXY   CITAZIONE (Gemini @ Jul 29 2010, 09:59 AM...   Thursday 29 July 2010 - 09:33
|- - BURG   CITAZIONE (MustangXY @ Jul 29 2010, 11:33...   Friday 30 July 2010 - 09:16
|- - MustangXY   CITAZIONE (BURG @ Jul 30 2010, 10:16 AM) ...   Friday 30 July 2010 - 11:52
- - Darkrai95   CITAZIONE (Gemini @ Jul 28 2010, 10:47 PM...   Wednesday 28 July 2010 - 23:37
- - Gemini   Quasi 2 GB? Mi sembra strano perché la ISO che ho ...   Thursday 29 July 2010 - 23:09
- - MustangXY   Rinuncio all'idea di iniziare a programmare. L...   Sunday 1 August 2010 - 14:50
- - Gemini   In cosa non troveresti riscontro? Torno a ripetere...   Sunday 1 August 2010 - 16:15
|- - MustangXY   CITAZIONE (Gemini @ Aug 1 2010, 05:15 PM)...   Monday 2 August 2010 - 10:40
|- - Gemini   CITAZIONE (MustangXY @ Aug 2 2010, 12:40 ...   Monday 2 August 2010 - 13:39
- - Daviex   Io uso Visual Studio 2010 Professional e pesa circ...   Monday 2 August 2010 - 12:03
|- - MustangXY   CITAZIONE (Daviex @ Aug 2 2010, 01:03 PM)...   Monday 2 August 2010 - 13:01
- - MustangXY   Come temevo, avevano cambiato i passaggi. Secondo ...   Monday 2 August 2010 - 13:55
|- - Gemini   CITAZIONE Ma non servivano i simboli "<...   Monday 2 August 2010 - 15:16
|- - MustangXY   CITAZIONE (Gemini @ Aug 2 2010, 04:16 PM)...   Monday 2 August 2010 - 21:39
|- - Gemini   CITAZIONE (MustangXY @ Aug 2 2010, 11:39 ...   Monday 2 August 2010 - 23:11
|- - MustangXY   CITAZIONE (Gemini @ Aug 3 2010, 12:11 AM)...   Monday 2 August 2010 - 23:27
- - Xenophontos   ma inzia col dev c++ perdio, chi ti ha messo in te...   Monday 2 August 2010 - 14:54
- - Daviex   Gemini a proposito di Red Moon, mi puoi dire a che...   Monday 2 August 2010 - 18:34
- - Gemini   Come potrebbe suggerire lo screenshot, sto lavoran...   Monday 2 August 2010 - 18:58
- - Daviex   Io voglio fare il beta tester *_* Appena iniziano...   Monday 2 August 2010 - 20:56
- - Gemini   Non c'è bisogno di aggiungerlo da nessuna part...   Monday 2 August 2010 - 23:49
|- - MustangXY   CITAZIONE (Gemini @ Aug 3 2010, 12:49 AM)...   Tuesday 3 August 2010 - 09:38
- - Gemini   Fai prima a postare tutto il codice qui. CITAZION...   Tuesday 3 August 2010 - 13:31
|- - MustangXY   CITAZIONE (Gemini @ Aug 3 2010, 02:31 PM)...   Tuesday 3 August 2010 - 13:50
|- - Gemini   Cambia il codice in: CODICE#include <iostream...   Tuesday 3 August 2010 - 14:43
- - MustangXY   Perfetto! Compilazione riuscita! Adesso c...   Tuesday 3 August 2010 - 20:19
- - Gemini   1) Quando la compilazione è terminata hai già il t...   Wednesday 4 August 2010 - 00:20
|- - MustangXY   CITAZIONE (Gemini @ Aug 4 2010, 01:20 AM)...   Wednesday 4 August 2010 - 10:38
|- - Davi92   CITAZIONE (MustangXY @ Aug 4 2010, 12:38 ...   Wednesday 4 August 2010 - 12:52
|- - Manaphy91   CITAZIONE (MustangXY @ Aug 4 2010, 11:38 ...   Wednesday 4 August 2010 - 12:58
- - xx1182   Usa Code::Blocks a mio parere ottimo, sempre aggio...   Wednesday 4 August 2010 - 12:40
- - MustangXY   Grazie a tutti per i consigli! Provvedo a modi...   Wednesday 4 August 2010 - 13:20
|- - xx1182   CITAZIONE (MustangXY @ Aug 4 2010, 03:20 ...   Wednesday 4 August 2010 - 13:27
|- - MustangXY   CITAZIONE (xx1182 @ Aug 4 2010, 02:27 PM)...   Wednesday 4 August 2010 - 13:39
|- - xx1182   CITAZIONE (MustangXY @ Aug 4 2010, 03:39 ...   Wednesday 4 August 2010 - 13:44
- - Manaphy91   Purtroppo è vero non ti offre nessuna portabilità....   Wednesday 4 August 2010 - 13:41


Reply to this topicStart new topic
1 utenti stanno leggendo questa discussione (1 visitatori e 0 utenti anonimi)
0 utenti:

 

Modalità di visualizzazione: Passa a: Normale · Passa a: Lineare · Outline


RSS Versione Lo-Fi Oggi è il: Mon 3 June 2024- 09:21

.: Go!PSP.it :. Copyright © 2009-2015, All Rights Reserved.

Loghi, documenti e immagini contenuti in questo Sito appartengono ai rispettivi proprietari,
e sono resi pubblici sotto licenza Creative Commons

Creative Commons License
.::.