Search found 55 matches

by Cryogenic
24 Jul 2011, 21:54
Forum: Windows API
Topic: Legacy Graphics
Replies: 43
Views: 31149

Re: Legacy Graphics

Acuma serios. Doar n-ai vrea ca apelurile la QueryInterface sa bage interfetele in lista de dependente. Apelul la QueryInterface tot returneaza o lista de interfete cunoscute cea ce duce la o lista de componente cunoscute. (Asta daca nu cumva vrei sa zici ca .Net-ul foloseste IDispatch si foloseste...
by Cryogenic
23 Jul 2011, 22:17
Forum: Windows API
Topic: Legacy Graphics
Replies: 43
Views: 31149

Re: Legacy Graphics

Ce componente COM consuma .Net-u? si de care ar fi dependent? Am zis mai sus: OLEDB, WPF (via DirectX), dialog-urile (cele noi din Vista si 7) etc. WPF intra in acea lista, intradevar WPF e construit peste DirectX, restul sunt complet optionale. Dar .Net-ul poate bine mersi si functioneze si fara C...
by Cryogenic
23 Jul 2011, 21:02
Forum: Windows API
Topic: Legacy Graphics
Replies: 43
Views: 31149

Re: Legacy Graphics

Nu inteleg dece atata ofticare pentru ca Microsoft a numit o serie de technologii Legacy. Pana sa discutam de "ofticare" (eu unul nu ma oftic, stai fara grija! ;)), hai intai sa lamurim ce-i cu COM-ul asta si daca sta .NET-ul pe el sau nu. Daca ma uit in MSCOREE.DLL peste care sta bine-mersi aplica...
by Cryogenic
23 Jul 2011, 13:22
Forum: Windows API
Topic: Legacy Graphics
Replies: 43
Views: 31149

Re: Legacy Graphics

Eu cred ca nu trebuie sa ne sperie tot ce se scrie prin oaresce documentatie. Chiar si chestii Win16, declarate de ani de zile sus si tare ca "legacy" si "obsolete" inca mai exista si inca mai sunt folosite (ex. GetProfileString, WM_CTLCOLOR, etc). A mai aparut intre timp ideea geniala de a declara...
by Cryogenic
23 Jul 2011, 12:49
Forum: Windows API
Topic: Legacy Graphics
Replies: 43
Views: 31149

Re: Legacy Graphics

...insusi .NET-ul sta bine-mersi pe COM. No COM, no .NET. ;) .Net-ul nu sta deloc pe COM, sta bine mersi pe "langa" COMs si nu e nevoie de com pentru ca .Net-ul sa functioneze. [...] Serios? Nu stiam, asa ca intreb: Atunci cand dai Ctrl+C/Ctrl+V sau faci drag & drop, ce foloseste .NET-ul? OLE sau o...
by Cryogenic
22 Jul 2011, 22:45
Forum: Windows API
Topic: Legacy Graphics
Replies: 43
Views: 31149

Re: Legacy Graphics

...insusi .NET-ul sta bine-mersi pe COM. No COM, no .NET. ;) .Net-ul nu sta deloc pe COM, sta bine mersi pe "langa" COMs si nu e nevoie de com pentru ca .Net-ul sa functioneze. Factul ca .Net ofera compatibilitate cu COM, e total altceva. Aceasta compatibilitate e strict binara si nu e datorata fap...
by Cryogenic
12 Oct 2009, 13:42
Forum: Limbajul C++
Topic: 7 functii cu fotbalisti
Replies: 36
Views: 14968

Re: 7 functii cu fotbalisti

Cu alte cuvinte mi se rupe ca if-else e cel mai lent oricum nu asa se scrie codul de fata, chiar si fara vreun un benchmark care sa arate asta, e o chestiune de liceu, iar functiile sunt prea triviale cat sa apara diferente reale de perf intre acess indexat si switch (variantei cu index i se poate f...
by Cryogenic
12 Oct 2009, 13:28
Forum: Limbajul C++
Topic: 7 functii cu fotbalisti
Replies: 36
Views: 14968

Re: 7 functii cu fotbalisti

I write code.jpg :) 1. Cand poti folosi un index in un array il folosesti (fara sa stai sa faci bechnmark-uri de if else if else if else vs v ), e mult prea la mintea cocosului ca un acess indexat intr-un array v-a fi mai rapid decat if else, indiferent de compilatoarele folosite. 2. Nu prea contea...
by Cryogenic
08 Oct 2009, 14:49
Forum: Limbajul C++
Topic: 7 functii cu fotbalisti
Replies: 36
Views: 14968

Re: 7 functii cu fotbalisti

Clar . Metoda if-else-cîrnaţ :) e pe primul loc la leneveala. In cazul de fata da, dar ce se intampla pentru extreme? de exemplu cand valorile de input nu mai sunt random ci se folosesc edge case-uri, de ex. functiile sunt chemate primul index sau doar cu ultimul? sau e un bias evident spre una din...
by Cryogenic
16 Sep 2009, 16:17
Forum: Limbajul C++
Topic: 7 functii cu fotbalisti
Replies: 36
Views: 14968

Re: 7 functii cu fotbalisti

Ovidiu Cucu wrote:
cristianamarie wrote:Ma bag si eu la spartul tirgului, dar daca trebuie sa imi fac probleme gen if..else vs switch, mai bine schimb compilatorul.
Dar daca unii nu pot si nu pot si nu pot schimba compilatorul...? ;)
Si asta e un quiz din ala fara raspuns? doar asa ca motiv de discutie?
by Cryogenic
14 Sep 2009, 00:26
Forum: Limbajul C++
Topic: 7 functii cu fotbalisti
Replies: 36
Views: 14968

Re: 7 functii cu fotbalisti

Intrebarea e destul de teoretica, pentru set-uri de date foarte mici cache-ul procesorului va face astfel incat sa nu existe diferente masurabile intre majoritarea solutiilor, insa pentru set-uri de date mari ( n > k, k fiind un threshold dependent de arhitectura de CPU, cache etc.) varianta bazata ...
by Cryogenic
08 Sep 2009, 22:31
Forum: Limbajul C++
Topic: Pointerasi dragalasi [Quiz]
Replies: 39
Views: 7981

Re: Pointerasi dragalasi [Quiz]

Nasol! Cred ca ai rams cu o tara de la ultimul interviu pentru un post de C++. Acum ca a aparut sisarpul, trai neneaca! :biggrin: Nu am fost nici o data la vreun interviu de C++, dar daca vrei cheama-ma ca vin cu incredere, desi nu prea am papat C++ decat in facultate si ceva ceva pe ici pe colo, n...
by Cryogenic
08 Sep 2009, 18:09
Forum: Limbajul C++
Topic: Pointerasi dragalasi [Quiz]
Replies: 39
Views: 7981

Re: Pointerasi dragalasi [Quiz]

Regula de citire a declaratiei pointerilor in C++: Start at the variable name (or innermost construct if no identifier is present. Look right without jumping over a right parenthesis; say what you see. Look left again without jumping over a parenthesis; say what you see. Jump out a level of parenthe...
by Cryogenic
08 Sep 2009, 12:52
Forum: Limbajul C++
Topic: Pointerasi dragalasi [Quiz]
Replies: 39
Views: 7981

Re: Pointerasi dragalasi [Quiz]

Daca nu scrie framework-uri, nu a dat in boala GoF si nu-i musai sa apeleze functii via GetProcAddress , un programator de C++ poate manca linistit o paine fara sa stie sintaxa pentru pointer la functii (membre sau nu). In schimb, pe C#isti ii aud tot timpul: "delegates in sus, delegates in jos" . ...
by Cryogenic
07 Sep 2009, 14:42
Forum: Limbajul C++
Topic: Pointerasi dragalasi [Quiz]
Replies: 39
Views: 7981

Re: Pointerasi dragalasi [Quiz]

Dragos Cojocari wrote:Intreaga discutie si propunerile de "schimbare" mi se par extrem de similare cu incercarea unor muste de a schimba directia in care se indreapta vaca pe curul careia stau. :)
Esti cam rau acum ... :biggrin: :biggrin: :biggrin: