Archivio
Link sponsorizzati /* For Dennis Ritchie */ #include <stdio .h> void main () { printf("Goodbye World \n"); printf("RIP Dennis Ritchie"); } </stdio> Per chi non sapesse chi fosse, c’è Wikipedia che può aiutarvi. Se ti è piaciuto l’articolo condividilo!ShareTweet
Tempo fa ho scoperto questo simpatico video (su segnalazione di un amico) che oggi condivido con voi. Link sponsorizzati Molto simpatica. Per tutti i programmatori in C. :D Segnalalo ai tuoi amici!ShareTweet
Scrivendo questo post mi è venuto in mente di fare la stessa cosa per Windows. Ovviamente è fattibile, basta usare l’API mciSendString. Questo uno snippet di esempio. Link sponsorizzati /* per farlo funzionare bisogna linkare winmm.a oppure libwinmm.a se usate devc++ o Code::Blocks */ #include <windows .h> int main() { while(1) [...]
Avevo fatto un articolo simile per il Java, ora lo ripropongo identico, solo che è per il C e il C++. Questo snippet mostra come leggere un file riga per riga con un codice C o C++, ovviamente il codice C, per retrocompatibilità, funzionerà correttamente anche per il C++, ma comunque farò due esempi differenti. [...]
Per chi inizia a programmare la cosa fondamentale è trovare materiale a disposizione per poter studiare al meglio il linguaggio scelto. Oggi ho deciso quindi di pubblicare un post dove consigliare guide e libri cartacei sui quali studiare il linguaggio C e C++. Premetto che oltre al libro e/o la guida, una cosa fondamentale per [...]
Questo semplice snippet, usando la libreria dirent.h, mostra i file e le cartelle contenute in una directory data in input. Il codice è molto semplice. #include <dirent .h> #include <iostream> using namespace std; int main() { string path; DIR* d; cout< <"Inserisci il path della cartella da aprire: "; [...]
Il primo problema che si trova ad affrontare un programmatore, quando inizia a programmare in un nuovo linguaggio, è quello della scelta dell’IDE. Ovviamente la sua scelta è determinante, oggi parlerò dei migliori IDE free o open source presenti in rete per il C\C++, per Windows, Linux e Mac. Partiamo dal mio preferito. Code::Blocks. Code::Blocks [...]
Una cosa che può tornare utile in programmazione, specialmente su Windows, è la necessità di scrivere qualcosa sul registro di sistema, questo piccolo snippet mostra in modo semplice come è possibile scrivere una chiave all’interno del registro di sistema, nella cartella HKEY_LOCAL_MACHINESOFTWARE. #include <windows .h> #include <iostream> using namespace std; int main() { [...]
Questo piccolo snippet calcolare il massimo comun divisore (MCD) con il metodo di euclide in modo ricorsivo. int MCD(int a, int b) { if(b == 0) return a; else return MCD(b, a%b); } Questa è la funzione per il calcolo dell’MCD, molto semplice [...]
Ci sono molti modi per calcolare l’inversa di una stringa, cioè, ammettiamo che la stringa sia ciao trovare il modo di stampare oaic. Il modo più semplice è quello iterativo: string inverse(string value) { string out(""); for(int i=value.length()-1;i>=0;i–) out += value[i]; return out; } Sebbene [...]


Ultimi Commenti