Search found 2905 matches

by Ovidiu Cucu
28 Feb 2014, 16:45
Forum: MFC, ATL, WTL si GDI+.
Topic: afxwin2.inl line 265
Replies: 15
Views: 14760

Re: afxwin2.inl line 265

Ce mi se pare ciudat, e ca merge cu: // UINT uRet = MsgBox.DoModal(); UINT uRet = MessageBox(sDocMessage, NULL, MB_ICONERROR | MB_ABORTRETRYIGNORE); Pai nu-i nimic ciudat pentru ca-s doua lucruri diferite. Primul e un obiect dintr-o clasa derivata din CDialog, in care nici Mama Omida n-ar fi ghicit...
by Ovidiu Cucu
28 Feb 2014, 15:07
Forum: MFC, ATL, WTL si GDI+.
Topic: afxwin2.inl line 265
Replies: 15
Views: 14760

Re: afxwin2.inl line 265

Nu, nu mai folosesc obiectul dlg dupa apelul DoModal , iar call stack-ul ma duce la aceeasi linie: CWnd::GetParent() line 265 + 46 bytes mai trebuie sa sap ... Desigur. :) Da clice si pe alte linii din call stack, nu numai pe ultima, pentru ca de aia se numeste "call stack" . Culmea e ca nu foloses...
by Ovidiu Cucu
23 Feb 2014, 18:25
Forum: Limbajul C++
Topic: vector de siruri
Replies: 8
Views: 4267

Re: vector de siruri

O mica rectificare la ultimul exemplu dat mai sus: Operatorul de extractie ( >> ) considera terminator orice white space (new-line, tab, space,...). Asa ca, pentru ca functioneze correct si sa se respecte datele din enunt trebuie folosita in loc, de exemplu functia std::getline (din headerul <string...
by Ovidiu Cucu
23 Feb 2014, 17:24
Forum: Limbajul C++
Topic: getline
Replies: 1
Views: 2073

Re: getline

Intrebarea suna cam la fel cu care este diferenta intre "măr" (un copac din gradina) si "a culege (mere de pe o creangă)" . :) Foarte pe scurt: cin este un obiect; getline este o functie; Un pic mai detaliat: std::cin este un obiect definit in biblioteca standard STL , de tipul istream . istream rep...
by Ovidiu Cucu
21 Feb 2014, 19:02
Forum: MFC, ATL, WTL si GDI+.
Topic: afxwin2.inl line 265
Replies: 15
Views: 14760

Re: afxwin2.inl line 265

v-ati mai intalnit cu aceasta eroare ? Desigur... :) Daca ASSERT (:: IsWindow ( m_hWnd )) da failure, spune ca handle-ul ferestrei ( m_hWnd ) nu este un handle la o fereastra valida. In cazul tau inseamna ca apelezi GetParent fie inainte ca acea fereastra sa fie creata, fie dupa ce a fost distrusa....
by Ovidiu Cucu
13 Feb 2014, 20:42
Forum: Limbajul C++
Topic: operator de selectie indirecta ->
Replies: 11
Views: 4271

Re: operator de selectie indirecta ->

[...] scopul meu era sa elimin in totalitate operatorul de indirectare. Poti sa ne spui si noua de ce, cu ce scop si in fine... la ce bun? Va multumesc tuturor pentru ajutor ! Cu placere! As fi si eu multumit daca din toata discutia asta ai inteles ceva. Deci, chiar si din curiozitate, ce ai inteles?
by Ovidiu Cucu
13 Feb 2014, 13:45
Forum: Limbajul C++
Topic: operator de selectie indirecta ->
Replies: 11
Views: 4271

Re: operator de selectie indirecta ->

Marius ti-a dat deja un hint. Acuma ca-ti iese "cu virgula" si nu vrei sa ne spui si noua cum ai facut... e treaba ta. Am intarziat putin si a venit si Claudiu cu rezolvarea. Incerc totusi sa detaliez putin. Daca p este un pointer la o clasa (class, struct, union), iar X este un membru al acelei cl...
by Ovidiu Cucu
12 Feb 2014, 22:58
Forum: Limbajul C++
Topic: operator de selectie indirecta ->
Replies: 11
Views: 4271

Re: operator de selectie indirecta ->

vili_c++ wrote:Raspuns pentru Marius Bancila
Am incercat sa ma inspir din exemplele pe care le-am postat domnule Bancila, dar nu am rezolvat nimic.
Cum te-ai inspirit, ce ai incercat si ce nu ai rezolvat? Te rog, concret!
by Ovidiu Cucu
12 Feb 2014, 13:02
Forum: Limbajul C++
Topic: operator de selectie indirecta ->
Replies: 11
Views: 4271

Re: operator de selectie indirecta ->

#include <iostream> #include <cstdlib> using namespace std; struct vector { int A; int n; }q, *p; Numai "vector" nu se poate chema ce-ai scris tu acolo. Ai pur si simplu o structura care contine doi membri de tip int. Dupa ce ai in problema i-ai putea spune cel mult "element". In plus, ai definit d...
by Ovidiu Cucu
11 Feb 2014, 14:19
Forum: Limbajul C++
Topic: vector de siruri
Replies: 8
Views: 4267

Re: vector de siruri

[ off-topic ] O carte mai actuala si, zic eu, foarte buna pentru invatat C++ este C++ Without Fear: A Beginner's Guide That Makes You Feel Smart de Brian Overland. A fost publicata si la Editura Corint sub titlul " C++ ghid pentru incepatori ". Cred ca s-a tradus doar editia 1 insa oricum e mai actu...
by Ovidiu Cucu
09 Feb 2014, 18:36
Forum: Limbajul C++
Topic: vector de siruri
Replies: 8
Views: 4267

Re: vector de siruri

[ continuare ] Astea fiind spuse, punand toate cap la cap si "coafand" pe ici pe colo, rezulta un programel care respecta cerintele problemei, se compileaza si chiar si functioneaza corect. :) /* Sa se introduca de la tastatura n siruri (un sir poate sa contina si spatii), Fiecare sir trebuie sa se ...
by Ovidiu Cucu
09 Feb 2014, 17:52
Forum: Limbajul C++
Topic: vector de siruri
Replies: 8
Views: 4267

Re: vector de siruri

[ continuare ] Ai folosit cin , o "chestie magica" pe care toti profii de C++ o folosesc alaturi de alta "minune", cin fara s-o explice (si probabil ca unii nu stiu nici ei ce se mananca). Nici eu n-o sa intru in amanunte aici, doar pe scurt: cin este un obiect definit in std:: de tipul std::istream...
by Ovidiu Cucu
09 Feb 2014, 16:30
Forum: Limbajul C++
Topic: vector de siruri
Replies: 8
Views: 4267

Re: vector de siruri

[ continuare ] Inca o mica observatie si-apoi trecem la "functionare" using namespace std; struct vector { int A[10]; char sir[100]; }; Variabila membra A[10] nu-ti foloseste la nimic in problema data, asa ca mai bine o stergem. In plus, ai definit o clasa (stuct) numita vector . Pentru ca ai pus us...
by Ovidiu Cucu
09 Feb 2014, 15:56
Forum: Limbajul C++
Topic: vector de siruri
Replies: 8
Views: 4267

Re: vector de siruri

Pai, hai s-o luam pas cu pas, pe bucatele! int n; // ... cin >> n; vector sir[n]; Compilatorul da o eroare de genul "expected constant expression". Adica la declararea unui array (tablou), dimensiunea sa trebuie sa fie o (expresie) constanta. const int n = 123; // ... vector sir[n]; sau vector sir[1...
by Ovidiu Cucu
31 Jan 2014, 10:08
Forum: Windows API
Topic: error RC2108: expected numerical dialog constant
Replies: 4
Views: 5804

Re: error RC2108: expected numerical dialog constant

Vreau sa nu pot fi luat prin surprindere in cazul in care voi avea nevoie , la facultate sau in alta parte de editarea manuala . Munca de Sisif, fara rost. Chiar si batranul FoxPro 2.x for MS-DOS avea un editor de "ecrane" care sa te scuteasca sa numeri patratele ca sa stii pe unde pui un butonel. ...