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
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 #2 messaggio Wednesday 4 August 2010 - 12:40
Usa Code::Blocks a mio parere ottimo, sempre aggiornato ed ha l'intellisense quindi ti rende tutto il lavoro, più veloce.
Se stai però imparando ti consiglio dev c++ che fa quasi tutto da solo, esiste però una versione modificata di devc++ che ormai è morto chiamata wxdevc++ con WxWidgets(Per farla povera: sono delle cose per creare le finestre).

Spero di aiutarti

CITAZIONE
P.S. Un'ultimo paio di domande (come sono rompiballe ). Ho trovato il file .exe, ma quando lo apro la finestra compare per una frazione di secondo, per poi scomparire. In che modo posso far sì che venga chiusa ad un mio comando? Inserendo una riga cin >>, come il readln vuoto del Pascal? Inoltre, nel momento in cui appare, vedo che "Hello World!" e "Ciao mondo!" si trovano sulla stessa riga, sebbene nel file sorgente abbia messo i due messaggi uno sotto l'altro. Con quale impostazione posso farli incolonnare anche nell'eseguibile?

Ci sono molti modi per farlo fermare il più semplice e(solo se sei sotto windows) SYSTEM("PAUSE") se no usa getchar(); se c'è un input però devi usarlo più volte così ripulisci il buffer della tastiera.

Il c++ non riconosce le nuove linee, quello è solo un file di testo, gli devi dire TU che c'è una linea a capo e puoi farlo in 2 modi:
1) aggiungendo \n per esempio cout << "Ciao caro\n"; leggerà Ciao caro ed andrà a capo, \n è un carattere speciale.
2) Oppure metodo più facile cout << "Ciao Caro" << endl;

EDIT:
CODICE
std::cout << "Hello World!\n";
std::cout << "Ciao Mondo!";

In questo caso sarebbe piu semplice dare un endl; al flusso di stream, c'è li a posta per facilitare il tutto ^^

CODICE
std::cout << "Hello World!" << endl;
std::cout << "Ciao Mondo";

E l'output prodotto sarà identico

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

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: Sat 3 May 2025- 02:08

.: 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
.::.