Piero V.

Risoluzione: da stringa a interi e viceversa in C++

Ho fatto due funzioni utili in C++. Servono per trasformare la stringa della risoluzione in numeri e viceversa.

Da numberi a stringa è stato molto facile, ho usato uno stringstream. In questo caso era la modalità più semplice, veloce ed elegante.

Il contrario era un po’ più difficile.

Ho usato sempre uno stringstream. Per la larghezza è bastato fare il contrario di quello che avevo fatto prima, però dovevo trovare il separatore prima di trovare l’altezza. Perciò ho fatto un while che fino a quando lo stream era buono continuava a prendere i char e se trovava x o * si fermava. Dopodiché trovare l’altezza era semplicissimo.

Avrei voluto aggiungere anche × ai separatori, però non era possibile perché non stava in un char.

Se volete vedere il codice che parla da solo eccolo qui: risoluzione.cpp.

Ovviamente potete farne quello che volete. Non è richiesto alcun tipo di credito per righe che tutti potrebbero fare.

Skype 4.0 per Linux

Finalmente hanno rilasciato un aggiornamento di Skype per Linux che sembra mostrare che agli sviluppatori del programma importi ancora qualcosa di questa piattaforma.

Non so quando l’hanno rilasciato, un po’ di tempo fa di sicuro, ma non è presente nei repository di Debian, perciò me ne sono accorto per puro caso ieri.

Hanno avvicinato molto la grafica a quella di windows, soprattutto la schermata delle chiamate e sembra crashare meno.

La schermata principale è uguale a quella di prima ma il resto è cambiato tutto e devo dire meno male. Non sarà ancora fatto al livello degli altri sistemi operativi, ma comunque è un buon progresso.

Sul sito di Skype trovate già dei pacchetti per aggiornare o installare il programma nella vostra distribuzione.