Archivi annuali: 2011

Funzioni di stampa nei 3 principali modi di scorrimento

Funzione ricorsiva stampa in ordine prefisso void STAMPA(nodo *root){ if(root){ cout<<root->info<<"("; STAMPA(root->left); cout<<","; STAMPA(root->right); cout<<")"; }else cout<<"_"; }void STAMPA(nodo *root){ if(root){ cout<<root->info<<"("; STAMPA(root->left); cout<<","; STAMPA(root->right); cout<<")"; }else cout<<"_"; } Funzione ricorsiva stampa in ordine infisso Continua a leggere »

Creare un albero in C++

Inclusione delle librerie (linux) e del namespace #include <iostream>   using namespace std;#include <iostream> using namespace std; La struttura dell’albero che stiamo per realizzare si può trovare di seguito ed è uguale a quella nelle sezioni precedenti. Struttura dell’albero strcut nodo{ char info; nodo *left, *right; nodo(char a=0, nodo *b=0, nodo *c=0){info=a,left=b,right=c;} };strcut nodo{ char info; nodo *left, *right; nodo(char ... Continua a leggere »

Struttura di un albero

La struttura che vedremo è la struttura standard di un’albero realizzato in C++. struct nodo { char info; nodo *left; nodo *right; nodo (char a='\0', nodo *b=0, nodo *c=0){ //COSTRUTTORE info=a; left=b; right=c; } };struct nodo { char info; nodo *left; nodo *right; nodo (char a='\0', nodo *b=0, nodo *c=0){ //COSTRUTTORE info=a; left=b; right=c; } }; Continua a leggere »

Introduzione agli alberi

In informatica gli alberi hanno una struttura un pò strana, nel senso che “crescono” all’inverso, ovvero prima c’è la radice, poi i rami e a seguire le foglie. “Quindi bisogna avere dei concetti giardinaggio”. Vediamo di seguito un esempio di albero: Continua a leggere »

Il primo programma

Vediamo in breve un esempio: #include<iostream>   using namespace std;   main(){ cout<<"Hello to the bit"<<endl; }#include<iostream> using namespace std; main(){ cout<<"Hello to the bit"<<endl; } Continua a leggere »

Editor

Gli editor utilizzati per la programmazione in c++ variano a seconda dell’utilizzo che se ne fa, ad esempio se volete realizzare programmi ad interfaccia grafica o se vi basta qualcosa di più spartano ed eseguibile da shell. In ogni caso ecco una panoramica: Uno dei più è EMACS realizzato da Richard Stallman, il chè è giá una garanzia,io personalmente non ... Continua a leggere »

Qt siti consigliati

Qt center  – Il forum della community Qt Il punto di riferimento per la community Qt nel mondo qtcentre, tenetelo d’occhio qui Qt italia Vi consiglio anche questo sito qt-italia.org ricco di novità e con un forum sempre aggiornato e pieno di spunti interessanti e di nuove idee. Continua a leggere »

Error driver Qt4 mysql

Se anche voi come me avete passato giorni e giorni in giro per il web alla ricerca di una guida che vi spiegasse come risolvere questo errore: QSqlDatabase: QMYSQL driver not loaded QSqlDatabase: available drivers: QSQLITE QSQLITE2 QPSQL7 QPSQL Risolvere il problema é molto semplice: Andiamo su: Sistema -> Amministrazione -> Gestore pacchetti Continua a leggere »

Tv-Player

Vediamo come installare questo semplice, ma utile strumento per vedere la tv in streming sul nostro pc, oppure per collegarsi a stazioni radio senza l’ingombro di (Silver/Moon)light. Nasce inizialmente dallo script scritto dall’utente Elrond, e si è ampliato fino a diventare un programma completo in python. L’interfaccia originale è in QT, ma ne esiste una versione perfettamente funzionante, per ora ... Continua a leggere »

How to whitelist website on AdBlocker?

How to whitelist website on AdBlocker?

  1. 1 Click on the AdBlock Plus icon on the top right corner of your browser
  2. 2 Click on "Enabled on this site" from the AdBlock Plus option
  3. 3 Refresh the page and start browsing the site