Coder Social home page Coder Social logo

atm's Introduction

PETRUSCA BOGDAN-MIHAI
313 CB
Baza mea de carduri are la baza 3 structuri corespunzatoare liste de istoric (LHistory), 
listei de carduri (LSC), si listei de liste de carduri (LC).

Celula de istoric contine ca si informatie un string in care este retinut mesajul ce trebuie adaugat in istoric.

In functia add_card ideea mea a fost sa adaug mai intai numarul de celule
de LC necesare, iar dupa aceea sa adaug cardul in lista de carduri din celula 
dorita folosind o functie (InsInc) care adauga la inceputul unei liste de LSC cardul.

Pentru a sterge cardul ma folosesc de 2 functii "eliminare" si "delete_card".
Prima functie parcurge un LSC si cauta cardul, iar dupa aceea il elimina.
A doua functie o apeleaza pe prima pentru fiecare celula de LC (in care se afla lista de LSC). 

Functiile aux_add_card si aux_InsInc merg pe aceeasi ideea ca cele de sus.
Diferenta o face faptul ca acestea adauga toate informatiile despre card, 
pe cand cele de sus doar acele informatii date ca parametru pentru add_card.

Functiile pentru utilizator cauta cardul in lista de data si ii modifica diverse 
valori, iar apoi operatiile sunt adaugate in istoric

Functia de redimensionare muta toate cardurile din baza de date intr-o alta lista, 
iar apoi cu ajutorul functiilor "aux_add_card" si "aux_InsInc" sunt mutate inapoi in baza de date pe noile pozitii.

Pentru a face citirea din fisier, sa salvat liniie intr-un vector de  charuri "s". 
Dupa aceea am parcurs fiecare linie si am extras parametrii doriti cu ajutorul lui strtok.

atm's People

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.