Cum sa deschizi un proiect C/C++ nou in Visual Studio 2013
Articolul prezinta pasii ce trebuie urmati pentru a deschide un proiect C/C++ nou, de tip consola, in Visual Studio 2013
Read More →Solutions and tutorials for IT&C development
Articolul prezinta pasii ce trebuie urmati pentru a deschide un proiect C/C++ nou, de tip consola, in Visual Studio 2013
Read More →Scrierea postfixata (forma poloneza inversa) a fost realizata de matematicianul de origine poloneza Jan Lukasiewicz. Particularitati ale acestei forme de scriere a expresiilor matematice sunt prezentate la […].Un algoritm de transformare a unei expresii matematice din scrierea infixata in scrierea postfixata a fost elaborat de Edsger Dijkstra (Dijkstra Shunting Algorithm). Algoritmul presupune:
Read More →Stiva este o structura de date logica, implementarea sa din punct de vedere fizic fiind realizata prin utilizarea altor structuri de date.Elementele componente ale structurii de tip stiva sunt de acelasi tip, ceea ce inseamna ca stiva este o structura de date omogena.Exista doua operatii de baza cu structura de tip stiva: adaugarea si extragerea […]
Read More →Scrierea postfixata (forma poloneza inversa) […] este o forma de reprezentare a unei expresii matematice aritmetice in care operatorii sunt scrisi, specificati dupa operanzi.Avantaje ale scrierii postfixate fata de scrierile prefixata si infixata: Evidentierea clara a ordinii de efectuare a operatiilor; Parantezele pentru fortarea prioritatii de aplicare a operatorilor nu mai sunt necesare; Evaluarile sunt […]
Read More →Utilizarea elementelor de programare incluse in biblioteci DLL […] se realizeaza in aplicatii C++ cu respectarea anumitor reguli precizate mai jos.Pentru a utiliza o biblioteca DLL in limbajul de programare C++ sub mediul de programare Visual Studio, se procedeaza astfel: Crearea unui proiect C++ de tip Console application; Definirea continutului pentru fisierul sursa care utilizeaza […]
Read More →Utilizarea bibliotecilor DLL asigura productivitate si/sau castig financiar in procesul de dezvoltare software prin reutilizarea de cod sursa C++. Rutinele si/sau componentele de programare incluse intr-o biblioteca DLL sunt doar referite in aplicatii fara a mai fi nevoie reimplementarea lor in aceste aplicatii. Pentru a construi o biblioteca DLL in limbajul de programare C++ sub […]
Read More →Alocarea de memorie la momentul executiei unei aplicatii permite utilizarea unui spatiu de memorie, exprimat in numar de bytes, cu exact dimensiunea de memorie heap necesara pentru stocarea datelor definite prin intermediul variabilelor. Alocarea la momentul compilarii permite rezervarea si utilizarea unui spatiu de memorie cu dimensiune predefinita, exprimata in numar de bytes. In aceasta […]
Read More →Variabilele de tip pointer permit accesarea de zone de memorie cu continut numeric pentru gestionarea valorilor ce reprezinta adrese de memorie. Dimensiunea unei variabile pointer depinde de arhitectura procesorului. In limbajul de programare C++, sablonul de definire a unei variabile pointer este:
Read More →Zonele de memorie heap sunt accesate prin intermediul variabilelor de tip pointer […]. Acest tip de variabile gestioneaza valori de tip adresa de memorie.Aritmetica de pointeri […] presupune utilizarea operatorilor pentru accesarea zonelor de memorie heap. Alocarea zonelor de memorie heap se realizeaza prin functii si/sau operatori implementati la nivel de limbaj de programare. In […]
Read More →