Posts Tagged Cod sursa
Utilizarea unei biblioteci DLL – Dynamic Link Library in C++ sub Visual Studio 2008
Posted by Marius in C++, Data Structures on octombrie 23, 2009
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 elemente incluse in biblioteca DLL;
- Crearea fisierului executabil.
Crearea unei biblioteci DLL – Dynamic Link Library in C++ sub Visual Studio 2008
Posted by Marius in C++, Data Structures on octombrie 20, 2009
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.
Gradul de optimizare a spatiului de memorie prin alocarea dinamica a memoriei in C++
Posted by Marius in C++, Data Structures on octombrie 19, 2009
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 situatie, dezvoltatorul software trebuie sa anticipeze spatiul de memorie de dimensiune maxima care poate fi utilizat in cadrul aplicatiei.
Read the rest of this entry »
Definirea si utilizarea variabilelor de tip pointer in C++
Posted by Marius in C++, Data Structures on octombrie 13, 2009
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.
Mecanisme de transfer a argumentelor unei proceduri in VB.NET
O procedura [...] este invocata, apelata, intr-un context dat. Procedura executa secventa de cod sursa in mod repetat, utilizand date diferite la fiecare invocare a sa. Datele utilizate sunt reprezentate de variabile [...], constante si expresii transferate in procedura.
Parametrul reprezinta o valoare pe care procedura o asteapta la momentul invocarii. Definirea unei proceduri presupune si eventuala definire a listei de parametri.
Argumentul reprezinta valoarea furnizata parametrului procedurii la momentul invocarii acesteia. Argumentele reprezinta elemente cu valori diferite pentru invocari diferite ale procedurii.
Definirea enumerarilor in VB.NET
Enumerarile ofera un mod avantajos de lucru cu multimi de constante sau asocierea valorilor constante cu denumiri de constante. Enumerarile sunt tratate ca tipuri de date si sunt utilizate pentru a crea multimi de constante.
Avantaje ale utilizarii enumerarilor:
Definirea procedurilor de tip proprietate in VB.NET
Definirea modulelor in VB.NET
Un modul reprezinta unul dintre elementele de programare care contin cod sursa ce urmeaza a fi compilat si executat. Un element similar de programare este clasa de obiecte [...]. Spre deosebire de modul, clasa de obiecte poate fi adaptata cerintelor particulare ale dezvoltatorilor prin implementarea mostenirii.
Modulul este implementat cu ajutorul specificatiilor Module si End Module.
Definirea procedurilor in VB.NET
Procedura reprezinta un bloc de specificatii VB.NET incluse intr-o declaratie precum: Function, Sub, Operator, Get si Set. Toate specificatiile executabile VB.NET sunt incluse intr-o procedura.
Invocarea unei proceduri este cunoscuta si sub denumirea de apel de procedura si reprezinta momentul lansarii in executie a specificatiilor incluse in respectiva procedura. La sfarsitul executiei codului din procedura, controlul executiei se preda codului in punctul in care procedura a fost invocata.
Definirea unui namespace in VB.NET
Termenul de namespace desemneaza o colectie de elemente de programare, organizate si clasificate pentru operatii de grupare si accesare facile.
Elementele de programare la nivel de namespace includ:
Read the rest of this entry »

in romanian
in english