Search found 2905 matches

by Ovidiu Cucu
30 Aug 2015, 19:49
Forum: MFC, ATL, WTL si GDI+.
Topic: Desenare + salvare imagine (MFC)
Replies: 3
Views: 6390

Re: Desenare + salvare imagine (MFC)

Daca inteleg eu bine, vrei sa desenezi o imgine intr-un memory DC si apoi sa o salvezi intr-un fisier. Daca da si daca oricum folosesti clasa CImage , nu trebuie sa te mai chinui jongland direct cu functii GDI pentru a crea un memory DC cu bitmap-ul de rigoare selectat. CImage are deja metodele lui ...
by Ovidiu Cucu
19 Jun 2015, 11:27
Forum: Programare generala
Topic: cod naspa
Replies: 138
Views: 78571

Re: cod naspa

Infinite loop: see Loop, Infinite
Loop, Infinite: see Infinite loop

Code: Select all

    std::vector<Item*>::iterator iter = m_Item.begin();
    while(iter != m_Item.end())
    {
        if (!(*iter)->bVisible)
            continue;

        // doesn't matter...

        ++iter;
    }
Genial! :)
by Ovidiu Cucu
04 May 2015, 22:13
Forum: Anunturi (fara job-uri)
Topic: Proiect Visual C++
Replies: 8
Views: 5697

Re: Proiect Visual C++

Standardul de C++ nu e gratis. De exemplu, C++11 (ISO/IEC 14882:2011) costa la momentul actual cam 60 de dolari, ceea ce la cursul zilei ar insemna cam 240 roni, suficient cat sa lase un profesor de info fara tigari, fara bere si cu intretinerea neplatita timp de o luna intreaga. :) Se poate gasi in...
by Ovidiu Cucu
04 May 2015, 11:11
Forum: Anunturi (fara job-uri)
Topic: Proiect Visual C++
Replies: 8
Views: 5697

Re: Proiect Visual C++

Cateva observatii la punctul 7. Observaţii generale . 1. Toate fişierele program furnizate la intrare se presupun a fi corecte; In practica, asa ceva poate avea urmari naspa; intotdeaua e bine sa prevezi cazurile in care ceva nu este exact cum te astepti sa fie. 2. Toate fişierele temporare utilizat...
by Ovidiu Cucu
04 May 2015, 10:20
Forum: Anunturi (fara job-uri)
Topic: Proiect Visual C++
Replies: 8
Views: 5697

Re: Proiect Visual C++

Desi este nevoit sa foloseasca limbaje de programare si tehnologii noi iar limbajele si tehnologiile existente evolueaza incontinuu, un programator nu este trimis la cursuri si nici nu exista in firma un profesor care sa-l invete pas cu pas. Un programator sapa singur (sau ma rog... in echipa). Este...
by Ovidiu Cucu
03 May 2015, 12:31
Forum: Anunturi (fara job-uri)
Topic: Proiect Visual C++
Replies: 8
Views: 5697

Re: Proiect Visual C++

E vorba despre un proiect de facultate deci: @ 0ptr : restrictia privind utilizarea STL e OK. In fond si la urma urmei si STL-ul e facut de niste programatori care trebuie sa stie cum se face ceva si fara STL. @ Claudiu Vasile : banui ca scopul unui asemenea proiect este ca sa dezvolte abilitatile d...
by Ovidiu Cucu
06 Apr 2015, 13:01
Forum: C++
Topic: [C++] Ce sunt trigraf-urile?
Replies: 1
Views: 15542

News: [C++] Ce sunt trigraf-urile?

Exista o propunere pentru scoaterea trigraph -urilor din standardul C++17 . C++17 (Wikipedia) N3981 : Removing trigraphs??! dar cei de la IBM au oaresce argumente impotriva. :) N4210 : IBM comment on preparing for a Trigraph-adverse future in C++17 N2910 : Comment on Proposed Trigraph Deprecation
by Ovidiu Cucu
05 Mar 2015, 22:11
Forum: Limbajul C++
Topic: Incepator Programare - Help
Replies: 3
Views: 2745

Re: Incepator Programare - Help

Vezi aici: Care sunt cele mai bune carti de C++?
Bineinteles, lista ramane deschisa.
by Ovidiu Cucu
05 Mar 2015, 11:56
Forum: MFC, ATL, WTL si GDI+.
Topic: Vector to CArray
Replies: 23
Views: 18756

Re: Vector to CArray

Trecand peste amanunte gen fatait bitmapuri dintr-o parte in alta pixel cu pixel, bune de dat ca tema pentru acasa dar nu de pus intr-o aplicatie "profesionala"... //////////////////////////////////////////////////////////////////// // www.codeguru.com // Creating a bitmap object from a BMP file // ...
by Ovidiu Cucu
21 Feb 2015, 17:19
Forum: MFC, ATL, WTL si GDI+.
Topic: Vector to CArray
Replies: 23
Views: 18756

Re: Vector to CArray

Revenind la OP Am gasit o clasa derivata din CBitmap, care foloseste intern un vector: vector<vector<COLORREF>> [...] La ce dracu' ar fi bun asa ceva? CBitmap e o clasa care contine un hahdle la un GDI object (HBITMAP) si expune cateva metode de lucru cu acesta. Un HBITMAP valid iti poate da printre...
by Ovidiu Cucu
21 Feb 2015, 16:34
Forum: MFC, ATL, WTL si GDI+.
Topic: Vector to CArray
Replies: 23
Views: 18756

Re: Vector to CArray

@ mesajflaviu Daca ai de a face cu structuri de date bi-dimensionale, evita pe cat posibil chestii gen vector<vector<...>> sau CArray<CArray<...>> sau... Poti foarte simplu sa-ti definesti o clasa care-ti tine elementele pe o linie/rand intr-un array iar apoi o alta clasa care tine un array de randu...
by Ovidiu Cucu
21 Feb 2015, 14:42
Forum: MFC, ATL, WTL si GDI+.
Topic: Vector to CArray
Replies: 23
Views: 18756

Re: Vector to CArray

Silviu, nu este o problema de "puritate sau impuritate MFC". Atunci cand incerci sa copii un obiect de tip CArray, compilatorul tipa si pe buna dreptate. De ce oare? Simplu, CArray este derivata din CObject iar in CObject constructorul de copiere si operatorul egal este declarat private. // Disable ...
by Ovidiu Cucu
20 Feb 2015, 00:35
Forum: MFC, ATL, WTL si GDI+.
Topic: Vector to CArray
Replies: 23
Views: 18756

Re: Vector to CArray

Am inlocuit CArray<CArray<COLORREF>> GetBitmapArray(); Chiar vrei sa copiezi datele tinute in CArray<CArray<COLORREF>> in alte instante de genul via GetBitmapArray() sau doar ai nevoie de acces la acel buffer BitmapData? Daca da, as zice sa te mai gandesti daca chiar merita sa ai "puritate MFC". Cu...
by Ovidiu Cucu
20 Feb 2015, 00:22
Forum: Windows API
Topic: Re: CATEGORIA INFANTIL
Replies: 1
Views: 3583

Re: Re: CATEGORIA INFANTIL

Desigur. :)
by Ovidiu Cucu
20 Feb 2015, 00:00
Forum: Windows API
Topic: O problema tip Win32 GUI
Replies: 7
Views: 25721

Re: O problema tip Win32 GUI

In fond si la urma urmei, ceea ce vezi pe ecran, pictat intr-un Device Context este un BITMAP si nu un JPEG, nu un PNG, nu altceva. BIT-MAP adica o "harta", o matrice de biti din care ochiul tau compune o imagine. JPEG, PNG, etc sunt formate grafice diferite menite sa pastreze imaginea compresata pl...