Re: [so] [SO][Tema1][General] Abstractizare hashtable

2018-03-13 Fir de Conversatie Teodora Serbanescu via so
Mulțumesc pentru răspunsuri. Am găsit un articol[1] în care se prezintă niște workaround-uri pentru (unele din) problemele cauzate de variadic functions, dar toate au și puncte contra și par în general tricky . Teodora [1] https://snai.pe/c/preprocessor/varargs/ 2018-03-14 0:04 GMT+02:00 Adrian

[so] [SO][Tema1][Windows-Vmchecker]

2018-03-13 Fir de Conversatie Alexandru-Mihai Stroie via so
Salut, Am o problema legata de rularea temei pe Windows. Se pare ca executabilul pentru windows ruleaza la infinit fara sa afiseze ceva(cod de eroare sau macar "Seg fault"). Aceasta problema apare si pe Vmchecker si cand incerc sa rulez local pe masina de Windows. Am aceasta problema fie ca

Re: [so] [SO][Tema1][General] Abstractizare hashtable

2018-03-13 Fir de Conversatie Adrian Șendroiu via so
>> De asemenea, mai mult o curiozitate. Sunt funcțiile cu număr variabil de >> parametri de obicei good/bad practice? > > > Bad practice. Pe lângă faptul că este ineficient dpdv memorie și procesare, > este și foarte greu de urmărit și debugat. Pe lângă asta, compilatorul nu poate să facă nici

Re: [so] [SO][Tema1][General] Abstractizare hashtable

2018-03-13 Fir de Conversatie Razvan Crainea via so
On Tue, Mar 13, 2018 at 11:05 PM Teodora Serbanescu via so < so@cursuri.cs.pub.ro> wrote: > Bună seara, > > Am o întrebare legată de una din precizările de la depunctări, care nu imi > este foarte clară: > "implementare netransparentă a hashtable-ului; operațiile pe hashtable nu > abstractizează

Re: [so] [Tema1][General] Eroare coding style

2018-03-13 Fir de Conversatie Mihai Barbulescu via so
Încearcă să folosești sub Linux utilitarul dos2unix pe toate sursele și zi-mi dacă mai apar erorile Aparent ai editat sub Windows și a rămas totul cu CRLF și checkpatch.pl se supără la astfel de line endings. Asta-i viața, ne supunem regulilor din coding style d kernel On Mar 13, 2018 23:02,

[so] [Tema1][General] Eroare coding style

2018-03-13 Fir de Conversatie Ileana Popescu via so
Buna,    Cand rulez tema pe vmchecker primesc aceste erori de coding style: ERROR:DOS_LINE_ENDINGS: DOS line ending    WARNING:MISSING_EOF_NEWLINE: adding a line without newline at end of filePe local ele nu apar. Imi puteti spune ce trebuie sa fac pentru a le rezolva ?

[so] [SO] [Tema1] Warning compilare Windows

2018-03-13 Fir de Conversatie 78732
Salut, Din cauza ca folosesc functie strdup primesc warning la compilare: “ warning C4996: ‘strdup’: The POSIX name for this item is deprecated. Instead use the ISO C++, conformant name : _strdup. See online help for help for details”. Tin se precizez ca folosesc flag-ul

Re: [so] [SO] [Tema1] Warning compilare Windows

2018-03-13 Fir de Conversatie Mihai Barbulescu via so
Am uitat sa mentionez, e interzisa folosirea flag-ului D_CRT_NONSTDC_NO_DEPRECATE :) n-ai voie functii POSIX specifice in ANSI-C On 13 March 2018 at 14:39, Mihai Barbulescu wrote: > Salut, > > S-a mai discutat pe lista, vezi [1] si raspunsurile date acolo > > [1]

Re: [so] [SO] [Tema1] Warning compilare Windows

2018-03-13 Fir de Conversatie Mihai Barbulescu via so
Salut, S-a mai discutat pe lista, vezi [1] si raspunsurile date acolo [1] https://www.mail-archive.com/search?q=strdup=so%40cursuri.cs.pub.ro 2018-03-13 13:31 GMT+02:00 Flavia Circiumaru via so : > Buna, > > In cazul in care raspunsul la intrebarea ta este negativ, ai

Re: [so] [SO] [Tema1] Warning compilare Windows

2018-03-13 Fir de Conversatie Flavia Circiumaru via so
Buna, In cazul in care raspunsul la intrebarea ta este negativ, ai putea implementa tu functia strdup ca sa scapi de warning. Eu asa am procedat. Spor! Pe 13 mar. 2018 13:16, "M. Alin via so" a scris: > Salut, > > > > Din cauza ca folosesc functia strdup, primesc

[so] [SO] [Tema1] Warning compilare Windows

2018-03-13 Fir de Conversatie M. Alin via so
Salut, Din cauza ca folosesc functia strdup, primesc warning la compilare: “ warning C4996: ‘strdup’: The POSIX name for this item is deprecated. Instead use the ISO C++, conformant name : _strdup. See online help for help for details”. Tin se precizez ca folosesc flag-ul