[so] [SO] [Tema1] General questions
Adrian Scoica
adrian.scoica at gmail.com
Sat Feb 26 22:31:51 EET 2011
Salut,
Care este comportamentul dorit de la program in cazul urmatoarelor situatii?
1) unul din fisiere nu poate fi deschis la citire/scriere
2) string-ul dat pe post de argv[1] nu este un numar, dar este
prefixat cu un numar (ex: "100x")
3) nu se poate realoca
4) sintaxa comenzilor de la intrare este gresita
5) se cere injumatatirea unei tabele de hash cu (dimensiunea==1)
Undeva in acest thread scrie ca daca sintaxa comenzilor este gresita,
sa raportam la stderr, dar in enunt nu se specifica nimic in acest
sens.
Momentan eu am pus assert-uri, dar am senzatia ca rezultatul dorit este altul.
Tot in enunt scrie ca dimensiunea tabelelor va fi mereu pozitiva, dar
eu inteleg doua variante prin asta:
a) se ignora impartirea la 2 atunci cand (dimensiunea==1) [daca ar fi
sa ghiesc, as spune ca asta e mai OK]
b) se garanteaza ca in fisierele de intrare nu va exista cazul
impartirii la 2 al unei tabele cu dim 1
More information about the so
mailing list