[so] intrebari Tema 2

Dragos Valentin Moinescu dragos.moinescu at gmail.com
Mon Apr 6 22:10:05 EEST 2009


Salutare,

Am terminat si eu tema 2 pe windows si as vrea sa intreb cateve lucruri:
1. cand vor fi disponibile testele?
2. cand voi putea uploada tema?
3. in legatura cu "Precizari generale"
- "Valorile introduse in hastable sunt cuvinte [A-Za-z]" - trebuie
facuta verificarea [a-zA-Z] sau nu ne intereseaza?
- "Functia de hash ce TREBUIE (in intreaga tema) folosita este
definita in hash.c . " - este vreo problema daca am redenumit hash.c
in hash.cpp?
- "Inserarea intr-un tablou (bucket) se face la finalul acestuia. " -
eu am o zona de memorie de dimensiune
NR_BUCKETS*NR_WORDS_PER_BUCKET*(WORD_SIZE+1) si aceasta contine numai
stringuri (nu ma intereseaza altceva :D). La inceput se face inserarea
(Adaugarea) numai in zonele dintr-un bucket care nu sunt ocupate (adik
la sfarsit), iar cand se executa o stergere se va face inserarea in
zona cuvantului sters. Corespunde "precizarii"?
- "In memoria partajata se retine structura si nu reprezentarea
serializata (ca sir de caractere) a acesteia. " - eu tin acolo numai
datele (cuvintele) si storage-ul este de dimensiune fixa. Este vreo
problema cu aceasta solutie?
4. pe windows folosesc GetMailslotInfo() pentru a verifica daca este
ceva in coada de mesaje. Am considerat ca nu este necesar folosirea
unui semafor prin care sa spun serverului ca am scris ceva in
mailslot; am folosit functia sleep daca numarul de mesaje din coada
este 0. Este gresit?
5. voi fi depunctat daca am creat cateva .h-uri care sa imi permita
definirea de macrouri pentru a avea cod sursa portabil? :D

va multumesc anticipat pentru raspunsuri

-- 
Best regards,
Dragos Moinescu


More information about the so mailing list