Tra gli ultimi articoli

C++

pthread, multithread con C++

c++

Andiamo il più sinteticamente possibile a vedere come possiamo far svolgere al nostro programma più procedimenti in contemporanea passando da uno stile sequenziale, stile che procede dall’alto verso il basso ad uno stile in multithread, sempre in maniera sequenziale ma in questo caso in contemporanea su più thread. Questo può tornarci utile in caso di software di complessità maggiore del ... Continua a leggere »

Verificare se il computer è connesso ad internet

c++

Codice valido solo su sistemi operativi Windows Microsoft. Questo codice vi potrebbe servire nel caso voleste scrivere un programma dove certe funzioni vengono svolte solamente se il programma percepisce che il vostro sistema operativo è munito di acceso ad internet ed è online su.     #include #include #include using namespace std; int main(){ if(InternetCheckConnection("http://google.com", 1, 0)) { cout << ... Continua a leggere »

Creare folder su Windows evitando Uac

c++

Tempo fa ho riscontrato il problema attraverso l’utilizzo di system() di creare folders con C++ sotto Windows. Uac è il controllo ‘di sicurezza’ di Windows, messo per non si sa cosa visto che è un impedimento solo per gli utenti dato che volendo software maligno passa ugualmente. Ecco il codice per creare folders da C++ evitando il problema di Uac ... Continua a leggere »

Aggiungere chiave al registro di sistema

c++

** Attenzione questo post vale solo per sviluppo su macchine che utilizzano come sistema operativo Windows ** Ci troviamo nella situazione di voler far lanciare un software .exe ad ogni avvio del sistema operativo. Possiamo fare questo direttamente dal nostro file .exe di installazione o di sviluppo. Notiamo bene nel codice che andremo a lavorare solamente sulla parte del registro ... Continua a leggere »

Leggere url e nome dell’exe di lancio

c++

Ecco un veloce codice per scoprire la posizione da cui stiamo lanciando il nostro file .exe. Questo potrebbe esserci utile per capire se il file si trova già nella posizione che vogliamo o se vogliamo copiarlo in un’altra posizione. Ovviamente avendo precisato che è un .exe non dovrebbe nemmeno servive dire che sto parlando di piattaforma Windows Microsoft.     ... Continua a leggere »