15 Algoritmi di ordinamento in quasi 6 minuti

Avete mai visto all’opera i tanto blasonati e studiati algoritmi di ordinamento? Gli algoritmi sono: selection sort, insertion sort, quick sort, merge sort, heap sort, radix sort (LSD), radix sort (MSD), std::sort (intro sort), std::stable_sort (adaptive merge sort), shell sort, bubble sort, cocktail shaker sort, gnome sort, bitonic sort and bogo sort. Date un’occhiata qui: … [Read more…]

Regular Expressions in C++ con Boost

Vorrei segnalare un buon articolo che introduce alle Regular Expressions ed implementa gli esempi facendo uso delle librerie Boost di cui ho realizzato l’apprezzatissimo devpak per Dev-Cpp (librerie .lib da usare con GCC su piattaforma Windows). Lo consiglio a chi ha bisogno di una veloce infarinatura sull’argomento. L’autore è Jeff Cogswell che ha scritto anche … [Read more…]

I più importanti…

Ancora Scott Meyers, conclude la sua serie di ‘cinque di cinque’, ovvero cinque articoli in cui propone i suoi cinque più importanti soggetti per il C++. Parte dai libri e poi continua con le pubblicazioni, i software, i personaggi ed infine i momenti passando per il nostro amato GCC del progetto GNU, le librerie Boost … [Read more…]

I più importanti libri sul C++…

Scott Meyers è un’autorità mondiale nell’ambito del linguaggio C++, effettua servizi di consulenza e corsi in tutto il mondo. Ha scritto diversi testi che sono poi diventati dei veri e propri best-seller come la serie Effective C++(Effective C++, More Effective C++, e Effective STL), ha progettato l’innovativo Effective C++, è Consulting Editor per la casa … [Read more…]

domande difficili, i grandi programmatori rispondono

L’autore del Sztywny Blog ha realizzato la sua prima, ed interessantissima intervista ad alcuni dei più grandi e stimati programmatori del nostro tempo (avrei voluto leggere anche le risposte di Richard Stallman). E’ sorprendente la convergenza di opinioni su alcuni argomenti e la divergenza su altri, quali le applicazioni della matematica e le attitudini di … [Read more…]

La storia del “C”

” The C programming language was devised in the early 1970s as a system implementation language for the nascent Unix operating system. Derived from the typeless language BCPL, it evolved a type structure; created on a tiny machine as a tool to improve a meager programming environment, it has become one of the dominant languages … [Read more…]

Il tipo dei dati in C

Tutto quello che non hai mai voluto sapere su i tipi in C (Everything you ever wanted to know about C types) è il titolo di un articolo che mantiene la promessa, perchè tratta l’argomento in modo approfondito e tecnico utilizzando un linguaggio relativamente semplice. Inoltre, offre a corredo dei link che completano e sostengono … [Read more…]

SPTK Library

“This is a new SPTK milestone. Version 3.1 went the long way of corrections made since version 3.0. The testing process revealed several bugs that were fixed. You can download version 3.1 as *nix tarball and Windows zip.” L’obiettivo della libreria SPTK è quello di creare controlli semplici e compatti che estendano le capacità della … [Read more…]

PosteRazor

“The PosteRazor cuts a raster image into pieces which can afterwards be printed out and assembled to a poster”. Altro bel progetto realizzato usando le librerie FLTK 1.1, FreeImage 3.8.0. e Fl_Native_File_Chooser. Pubblicato su SourceForge.net è in release 1.1, ottimo codice da scaricare e leggere!