Jump to content
Rpg²S Forum

Tutorial C++


Final Andrea
 Share

Recommended Posts

Tutorial "Programmazione in C++"

Autore: Andrea Sorrentino (Final Andrea)
Descrizione: Questo tutorial ha lo scopo di insegnarvi la programmazione in C++.
Ultima modifica: 13 Agosto 2013

 

 

Indice

Capitolo 0. Microsoft Visual C++
Capitolo 1. Una panoramica del linguaggio

Capitolo 2. Espressioni

Capitolo 3. Istruzioni
Capitolo 4. Array e stringhe

Capitolo 5. Puntatori

 

Download

Formato file: PDF
Dimensione file: 1.5 MB

Scarica il file!

 

Nota: All'interno del file potrebbero esserci errori di battitura o errori di distrazione. In qualsiasi tipo di errore vi imbatterete, siete pregati di segnalarmelo, affinché apporti le giuste correzioni.

Edited by Final Andrea
Link to comment
Share on other sites

  On 5/8/2012 at 2:49 PM, Final Andrea said:

2.0 Strumenti di base - [struttura di un programma C++ - Compilazione - Variabili]

 

  Reveal hidden contents

 

 

Correzioni:

1) E' buona prassi che main restituisca un valore, quindi la base sarà

int main() {
 return 0;
}

2)L'header iostream.h è obsoleto.

L'header corretto è iostream senza estensione e le funzioni sono dentro il namespace std, per poterle usare senza cambiare il resto del codice va aggiunto using namespace std;

Quindi in ogni esempio

#include <iostream.h>

Va sostituito con

#include <iostream>
using namespace std;

I Miei Script:
Salva Schermata (3 Aprile 2012)
Attacco Personalizzabile (2 Aprile 2012)
Keyboard Input (Porting) (17 Marzo 2012)
Continua...

Link to comment
Share on other sites

Ecco adesso tutti si danno al C++ (per la felicità di Keroro e Pro! XD)! Bene, altra serie di tutorial, spero più continuativa della precedente! ^ ^

Ti appoggerai ad una libreria specifica più avanti? ^ ^

(\_/)
(^ ^) <----coniglietto rosso, me!
(> <)


Il mio Tumblr dove seguire i miei progetti, i progetti della Reverie : : Project ^ ^

http://i.imgur.com/KdUDtQt.png disponibile su Google Play, qui i dettagli! ^ ^

http://i.imgur.com/FwnGMI3.png completo! Giocabile online, qui i dettagli! ^ ^

REVERIE : : RENDEZVOUS (In allenamento per apprendere le buone arti prima di cominciarlo per bene ^ ^) Trovate i dettagli qui insieme alla mia intervista (non utilizzerò più rpgmaker) ^ ^

  Reveal hidden contents

 

Link to comment
Share on other sites

Kekoro grazie per la correzione.

Per quanto riguarda Guardian ti rispondo: In questi tutorial verranno insegnate prima le basi, poi integrerò tutorial per creare giochi in 2d con il c++ tramite le directx, e poco probabile del 3d. Ora io sto ancora finendo di imparare tutto ciò che c'è da imparare, prima di tuffarmi in queste cose.

Quasi dimenticavo: Aggiornato il primo post, e inserito il paragrafo 3.0!

Link to comment
Share on other sites

Ah capisco per le librerie! ^ ^ Io sono per il nuovo Allegro 5! ^ ^

Bene pure la 3 già uscita, altre basi che fan sempre bene! :3

^ ^

(\_/)
(^ ^) <----coniglietto rosso, me!
(> <)


Il mio Tumblr dove seguire i miei progetti, i progetti della Reverie : : Project ^ ^

http://i.imgur.com/KdUDtQt.png disponibile su Google Play, qui i dettagli! ^ ^

http://i.imgur.com/FwnGMI3.png completo! Giocabile online, qui i dettagli! ^ ^

REVERIE : : RENDEZVOUS (In allenamento per apprendere le buone arti prima di cominciarlo per bene ^ ^) Trovate i dettagli qui insieme alla mia intervista (non utilizzerò più rpgmaker) ^ ^

  Reveal hidden contents

 

Link to comment
Share on other sites

Beh, non ti saprei dare una risposta certa. Nel mio post precedente ho parlato di probabilità. Per ora devo finire di imparare le ultime cose di base, poi valuterò quale risulterà più difficile utilizzare, se directx o allegro 5.

EDIT: Dimenticavo! Aggiornato il primo post! Inserita parte 5.0

Edited by Final Andrea
Link to comment
Share on other sites

La 4.0 intendevi! ^ ^

Capisco! Spero in Allegro così da avere un confronto :3

^ ^

(\_/)
(^ ^) <----coniglietto rosso, me!
(> <)


Il mio Tumblr dove seguire i miei progetti, i progetti della Reverie : : Project ^ ^

http://i.imgur.com/KdUDtQt.png disponibile su Google Play, qui i dettagli! ^ ^

http://i.imgur.com/FwnGMI3.png completo! Giocabile online, qui i dettagli! ^ ^

REVERIE : : RENDEZVOUS (In allenamento per apprendere le buone arti prima di cominciarlo per bene ^ ^) Trovate i dettagli qui insieme alla mia intervista (non utilizzerò più rpgmaker) ^ ^

  Reveal hidden contents

 

Link to comment
Share on other sites

Ecco! Avevo sbagliato, cmq inserito anche il paragrafo 5.0 ...vediamo un pò se oggi riesco ad aggiungere nuovi paragrafi

EDIT: Inserito anche il paragrafo 6.0 del secondo capitolo.

SUPER EDTI: Inserito anche il paragrafo 7.0, a breve l'8.0.

Edited by Final Andrea
Link to comment
Share on other sites

  • 4 weeks later...

Era da quasi un mese che non continuavo i tutorial. Sono stato 1 mese a valutare quale libreria era migliore. Ero tra Dark GDK e Allegro. Purtroppo Dark GDK non sono riuscito ad installarlo dopo miliardi di tentativi, e quindi ho scelto Allegro. xD

Aggiornato il primo post! Guardian Of Irael se ho commesso qualche errore correggimi.

Ops! Scusate il doppio post, ma passava in osservato il messaggio xD.

Link to comment
Share on other sites

Allegro vince, mitico! Wohuuu! XD

 

A me per esempio non si vedono le immagini D:

^ ^

(\_/)
(^ ^) <----coniglietto rosso, me!
(> <)


Il mio Tumblr dove seguire i miei progetti, i progetti della Reverie : : Project ^ ^

http://i.imgur.com/KdUDtQt.png disponibile su Google Play, qui i dettagli! ^ ^

http://i.imgur.com/FwnGMI3.png completo! Giocabile online, qui i dettagli! ^ ^

REVERIE : : RENDEZVOUS (In allenamento per apprendere le buone arti prima di cominciarlo per bene ^ ^) Trovate i dettagli qui insieme alla mia intervista (non utilizzerò più rpgmaker) ^ ^

  Reveal hidden contents

 

Link to comment
Share on other sites

XD

Intendo il tutorial! Rimane con inserisci immagine e se copio l'indirizzo altervista mi dice non trovato! ^ ^

(\_/)
(^ ^) <----coniglietto rosso, me!
(> <)


Il mio Tumblr dove seguire i miei progetti, i progetti della Reverie : : Project ^ ^

http://i.imgur.com/KdUDtQt.png disponibile su Google Play, qui i dettagli! ^ ^

http://i.imgur.com/FwnGMI3.png completo! Giocabile online, qui i dettagli! ^ ^

REVERIE : : RENDEZVOUS (In allenamento per apprendere le buone arti prima di cominciarlo per bene ^ ^) Trovate i dettagli qui insieme alla mia intervista (non utilizzerò più rpgmaker) ^ ^

  Reveal hidden contents

 

Link to comment
Share on other sites

Ah beh ricordo ancora ai tempi degli esami di programmazione, quando mi facevano usare un terminale unix e dovevo scrivere con vi e assemblare con gcc. Brutti tempi, brutti... Ma io all'esame ho usato di nascosto il Dev, e vaffa XD

Un tutorial sul C++, mi pare ce ne sia già stato qualcun altro, ma fa sempre bene avere più fonti! Complimenti anche per l'impegno! Purtroppo non ho il tempo di visionarlo, ma vedo che Keroro ti sta già dando le correzioni.

"Io non volevo solo partecipare alle discussioni. Volevo avere il potere di farle fallire" [cit.]

http://holyres.altervista.org/UserBoard/BannerOverdrive35.png
http://holyres.altervista.org/UserBoard/Cap3.png

http://www.indiexpo.net/signature/578.png

Miei script per RPG Maker VX Ace:

  Reveal hidden contents



I miei tutorial:

  Reveal hidden contents

Link to comment
Share on other sites

Guardian, faccio fatica a capire. Ma intendi che le immagini del tutorial non si vedono? Boh! Cmq le ho caricate su un sito mio, vuoto, perchè su image shack non fungeva!
Link to comment
Share on other sites

  Quote
Ma intendi che le immagini del tutorial non si vedono?

Sì! XD

 

Che problemi ti dà imageshack? D: Da altervista non sembrano funzionare, prova un attimo a mettere il link diretto! ^ ^

(\_/)
(^ ^) <----coniglietto rosso, me!
(> <)


Il mio Tumblr dove seguire i miei progetti, i progetti della Reverie : : Project ^ ^

http://i.imgur.com/KdUDtQt.png disponibile su Google Play, qui i dettagli! ^ ^

http://i.imgur.com/FwnGMI3.png completo! Giocabile online, qui i dettagli! ^ ^

REVERIE : : RENDEZVOUS (In allenamento per apprendere le buone arti prima di cominciarlo per bene ^ ^) Trovate i dettagli qui insieme alla mia intervista (non utilizzerò più rpgmaker) ^ ^

  Reveal hidden contents

 

Link to comment
Share on other sites

Allora le img si trovano in questa cartella: http://www.makingitalia.altervista.org/C++/Allegro/Immagini/n.png

 

Dove c'è scritto n.png, al posto della n ci inserisci il numero. Cioè 1, 2 , 3, però qualchè numero può mancare perchè lo saltato.

A me si vedono, mentre se metto su image shack mi visualizzare il file spezzato. Come puoi vedere il sito è vuoto.

Link to comment
Share on other sites

Ah sì, mettendo il numero nella n si vedono, meno male che le hai numerate! Mi prendo un po' per leggerlo! XD

^ ^

(\_/)
(^ ^) <----coniglietto rosso, me!
(> <)


Il mio Tumblr dove seguire i miei progetti, i progetti della Reverie : : Project ^ ^

http://i.imgur.com/KdUDtQt.png disponibile su Google Play, qui i dettagli! ^ ^

http://i.imgur.com/FwnGMI3.png completo! Giocabile online, qui i dettagli! ^ ^

REVERIE : : RENDEZVOUS (In allenamento per apprendere le buone arti prima di cominciarlo per bene ^ ^) Trovate i dettagli qui insieme alla mia intervista (non utilizzerò più rpgmaker) ^ ^

  Reveal hidden contents

 

Link to comment
Share on other sites

Eh però qualche numero è sballato. Cioè non seguono l'ordine, nei primi tutorial dell'installazione, e in quello delle grafiche primitive. Cioè per esempio l'immagine del rettangolo (faccio per dire, ora non ricordo), è 37.png, mentre quello del cerchio che viene dopo è 35.png. Dopo le aggiusto. Cmq perchè non te le visualizza sul forum? E' un bug che fa solo a te?
Link to comment
Share on other sites

Argh ecco XD

Poi comunque è scomodo così D:

 

Se lo fa solo a me non saprei, vediamo se ripassa qualcun altro... Holy? ^ ^

(\_/)
(^ ^) <----coniglietto rosso, me!
(> <)


Il mio Tumblr dove seguire i miei progetti, i progetti della Reverie : : Project ^ ^

http://i.imgur.com/KdUDtQt.png disponibile su Google Play, qui i dettagli! ^ ^

http://i.imgur.com/FwnGMI3.png completo! Giocabile online, qui i dettagli! ^ ^

REVERIE : : RENDEZVOUS (In allenamento per apprendere le buone arti prima di cominciarlo per bene ^ ^) Trovate i dettagli qui insieme alla mia intervista (non utilizzerò più rpgmaker) ^ ^

  Reveal hidden contents

 

Link to comment
Share on other sites

Ecco, aggiustato, le ho numerate tutte bene. Cmq ho provato a connettermi su un altro pc, e si vedono. Poi non saprei. A me per esempio non visualizzava le immagini hostate su imageshack.

EDIT: L'unico numero saltato è il 15. Poi tutte le immagini si susseguono numerate correttamente.

Edited by Final Andrea
Link to comment
Share on other sites

Ok, adesso le immagini me le visualizza! XD

^ ^

(\_/)
(^ ^) <----coniglietto rosso, me!
(> <)


Il mio Tumblr dove seguire i miei progetti, i progetti della Reverie : : Project ^ ^

http://i.imgur.com/KdUDtQt.png disponibile su Google Play, qui i dettagli! ^ ^

http://i.imgur.com/FwnGMI3.png completo! Giocabile online, qui i dettagli! ^ ^

REVERIE : : RENDEZVOUS (In allenamento per apprendere le buone arti prima di cominciarlo per bene ^ ^) Trovate i dettagli qui insieme alla mia intervista (non utilizzerò più rpgmaker) ^ ^

  Reveal hidden contents

 

Link to comment
Share on other sites

Inserito un altro paragrafo. Cmq ora le riesci a vedere perchè per numerarle correttamente le ho dovute eliminare e rifare l'upload sul server

EDIT: Inserito anche il 7.0!

Edited by Final Andrea
Link to comment
Share on other sites

Ad esempio quelle della 1.3 non le vedo! D: Capito per il riupload! ^ ^

Procedi spedito adesso! XD ^ ^

(\_/)
(^ ^) <----coniglietto rosso, me!
(> <)


Il mio Tumblr dove seguire i miei progetti, i progetti della Reverie : : Project ^ ^

http://i.imgur.com/KdUDtQt.png disponibile su Google Play, qui i dettagli! ^ ^

http://i.imgur.com/FwnGMI3.png completo! Giocabile online, qui i dettagli! ^ ^

REVERIE : : RENDEZVOUS (In allenamento per apprendere le buone arti prima di cominciarlo per bene ^ ^) Trovate i dettagli qui insieme alla mia intervista (non utilizzerò più rpgmaker) ^ ^

  Reveal hidden contents

 

Link to comment
Share on other sites

Inserita 1.8 e 1.9! Cmq sembra strano che continui a non vederle...forse altervista ha l'anti-coniglietto-visualizzazione. Programma sofisticato che nega la visualizzazione delle immagine ai coniglietti. xD Che razzisti, eppure è finita l'epoca di Hitler... :cool:
Link to comment
Share on other sites

Mah forse basta rimettere solo quelle della 1.3 dato che le altre non danno problemi! :3

Ottimo comunque ocntinua senza fermarti :D

^ ^

(\_/)
(^ ^) <----coniglietto rosso, me!
(> <)


Il mio Tumblr dove seguire i miei progetti, i progetti della Reverie : : Project ^ ^

http://i.imgur.com/KdUDtQt.png disponibile su Google Play, qui i dettagli! ^ ^

http://i.imgur.com/FwnGMI3.png completo! Giocabile online, qui i dettagli! ^ ^

REVERIE : : RENDEZVOUS (In allenamento per apprendere le buone arti prima di cominciarlo per bene ^ ^) Trovate i dettagli qui insieme alla mia intervista (non utilizzerò più rpgmaker) ^ ^

  Reveal hidden contents

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...