www codexpert ro forum viewtopic php f 18 t 1253 sid 8f96b8b
TRANSCRIPT
7/26/2019 Www Codexpert Ro Forum Viewtopic Php f 18 t 1253 Sid 8f96b8b
http://slidepdf.com/reader/full/www-codexpert-ro-forum-viewtopic-php-f-18-t-1253-sid-8f96b8b 1/12
pdfcrowd comopen in browser PRO version Are you a developer? Try out the HTML to PDF API
Prima pagină ‹ Programare VC++ si C++ ‹ Programare generala
FAQ Înregistrare Autentificare
Căutare în acest su Căutare 47 mesaje • Pagina 2 din 4 • 1 2 3 4
Re: Intrebari de interviu (naspa)de Ovidiu Cucu » 01 Dec 2009, 23:33
Problema:
Fie codul:
COD: SELECTAŢI TOT
int a[2][2]={{2,3}, {4,5}};
printf("Values are %d %d %d %d",0[0[a]], 1[0[a]], 0[1[a]], 1[1[a]]);
Ce se afiseaza?
Raspuns:
Expresiile 0[0[a]], 1[0[a]], 0[1[a]], 1[1[a]] sunt echivalente cu a[0][0], a[0][1], a[1][0], a[1][1].
Deci, se afiseaza
COD: SELECTAŢI TOT
Values are 2 3 4 5
Ovidiu CucuFondator
Mesaje: 3763Membru din: 11 I ul 2007,16:10Localitate: IasiJudet: Iaşi
Intrebari de interviu (naspa)
Căutare… Căutare
Căutare avansată
Scrie un răspuns
7/26/2019 Www Codexpert Ro Forum Viewtopic Php f 18 t 1253 Sid 8f96b8b
http://slidepdf.com/reader/full/www-codexpert-ro-forum-viewtopic-php-f-18-t-1253-sid-8f96b8b 2/12
pdfcrowd comopen in browser PRO version Are you a developer? Try out the HTML to PDF API
Daca vrea o demonstratie "ca la mate" s-ar putea spune
Fie a o matrice bidimensionala si i, j doua variabile intregi.
Tinand cont de sintaxa C/C++ si de aritmetica pointerilor, urmatoarele expresii sunt echivalente:
COD: SELECTAŢI TOT
j[i[a]]
j[*(i + a)]
j[*(a + i)]
*(j + *(a + i))
*(*(a + i) + j)
*(a[i] + j)
a[i][j]
In concluzie expresia j[i[a]] este echivalenta cu a[i][j], deci... cum am spus mai sus...
<< Back to INDEX
Ovidiu Cucu, Microsoft MVP - Visual C++
Follow http://twitter.com/#!/ovidiucucuWeblog: http://codexpert.ro/blog/author/ovidiu-cucu/Visit FAQ, Tips & Tricks
Re: Intrebari de interviu (naspa)de Marius Bancila » 02 Dec 2009, 10:44
COD: SELECTAŢI TOT
j[i[a]]
j(*(i + a))
Marius BancilaFondator
7/26/2019 Www Codexpert Ro Forum Viewtopic Php f 18 t 1253 Sid 8f96b8b
http://slidepdf.com/reader/full/www-codexpert-ro-forum-viewtopic-php-f-18-t-1253-sid-8f96b8b 3/12
pdfcrowd comopen in browser PRO version Are you a developer? Try out the HTML to PDF API
j(*(a + i))
*(j + *(a + i))
*(*(a + i) + j)
*(a[i] + j)
a[i][j]
Cred ca voiai sa spui:COD: SELECTAŢI TOT
j[i[a]]
j[*(i + a)]
j[*(a + i)]
*(j + *(a + i))
*(*(a + i) + j)
*(a[i] + j)
a[i][j]
Cred ca sesizezi diferenta.
Marius Bancila
Fondator Codexpert, Microsoft MVP VC++Site personal | Blog
Mesaje: 2337Membru din: 11 Iul 2007,11:45Localitate: TimisoaraJudet: Timiş
Re: Intrebari de interviu (naspa)de Dragos Cojocari » 02 Dec 2009, 11:58
Marius Banc ila sc rie:
Cred ca voiai sa spui:
Cred ca sesizezi diferenta.
Dragos Cojocari
Membru++
Mesaje: 789Membru din: 11 Iul 2007,14:11
7/26/2019 Www Codexpert Ro Forum Viewtopic Php f 18 t 1253 Sid 8f96b8b
http://slidepdf.com/reader/full/www-codexpert-ro-forum-viewtopic-php-f-18-t-1253-sid-8f96b8b 4/12
pdfcrowd comopen in browser PRO version Are you a developer? Try out the HTML to PDF API
Asta imi aduce aminte de bancul cu programatorul care aduce femei la chef.
Re: Intrebari de interviu (naspa)de Dragos Cojocari » 02 Dec 2009, 15:48
Ovidiu Cucu scrie:
Eh, cineva care pretinde ca stie cat de cat Windows API, ar trebui sa poata scrie fara
intellisense si fara sa se uite in HELP macar SendWindowMessage...
Acum 2 ani poate le-as fi recitat. Dupa 2 ani de java nu mai merge. SendMessage e probabil e
ceva cu mesage cod, wparam si lparam dar nu bag mana in foc depsre ordine. Winmain nici pe
aproape; sa nu mai vorbim de functia aia de fereastra. Insa probabil m-as descurca sa fac
aplicatie folosind numai Windows API si MSDN-ul in 10-20 minute. Deci intrebarea cu ce ajuta, sa
vada daca memoria mea retine chestii nefolosite 2 ani?
Dragos CojocariMembru++
Mesaje: 789Membru din: 11 Iul 2007,14:11
Re: Intrebari de interviu (naspa)de Ovidiu Cucu » 02 Dec 2009, 16:29
Marius Banc ila sc rie:
[...]
Cred ca voiai sa spui:
COD: SELECTAŢI TOT
j[i[a]]
j[*(i + a)]
j[*(a + i)]
*(j + *(a + i))
Ovidiu CucuFondator
Mesaje: 3763Membru din: 11 Iul 2007,16:10Localitate: Iasi
7/26/2019 Www Codexpert Ro Forum Viewtopic Php f 18 t 1253 Sid 8f96b8b
http://slidepdf.com/reader/full/www-codexpert-ro-forum-viewtopic-php-f-18-t-1253-sid-8f96b8b 5/12
pdfcrowd comopen in browser PRO version Are you a developer? Try out the HTML to PDF API
*(*(a + i) + j)
*(a[i] + j)
a[i][j]
[...]
Sigur. Era tarziu iar eu eram cam not nul-termiated.
Mersi!
Am corectat postul initial iar a interviu promit ca o sa fiu mai atent...
Ovidiu Cucu, Microsoft MVP - Visual C++
Follow http://twitter.com/#!/ovidiucucuWeblog: http://codexpert.ro/blog/author/ovidiu-cucu/Visit FAQ, Tips & Tricks
u e : aş
Re: Intrebari de interviu (naspa)de Ovidiu Cucu » 02 Dec 2009, 16:38
Dragos Cojocari scrie:
Deci intrebarea cu ce ajuta, sa vada daca memoria mea retine chestii nefolosite 2 ani?
Si eu programez in C-chior de vreo doi ani dar asta nu inseamna ca trebue sa ma uit in MSDN casa vad cum se declara o functie virtuala pura.
Sigur, unele chestii se mai uita, altele insa sunt ca mersul pe bicicleta...
// [ ] char asa mari amnezii provoaca Java? [/ ]
Ovidiu Cucu, Microsoft MVP - Visual C++
Ovidiu Cucu
Fondator
Mesaje: 3763Membru din: 11 Iul 2007,16:10Localitate: IasiJudet: Iaşi
7/26/2019 Www Codexpert Ro Forum Viewtopic Php f 18 t 1253 Sid 8f96b8b
http://slidepdf.com/reader/full/www-codexpert-ro-forum-viewtopic-php-f-18-t-1253-sid-8f96b8b 6/12
pdfcrowd comopen in browser PRO version Are you a developer? Try out the HTML to PDF API
Follow http://twitter.com/#!/ovidiucucuWeblog: http://codexpert.ro/blog/author/ovidiu-cucu/Visit FAQ, Tips & Tricks
Re: Intrebari de interviu (naspa)de Dragos Cojocari » 02 Dec 2009, 16:56
Ovidiu Cucu scrie:
Dragos Cojocari scrie:
Deci intrebarea cu ce ajuta, sa vada daca memoria mea retine chestii nefolosite 2 ani?
Si eu programez in C-chior de vreo doi ani dar asta nu inseamna ca trebue sa ma uit in MSDN ca
sa vad cum se declara o functie virtuala pura.
[/ ]
Compari mere cu pere.
Dragos CojocariMembru++
Mesaje: 789Membru din: 11 Iul 2007,14:11
Re: Intrebari de interviu (naspa)de Ovidiu Cucu » 02 Dec 2009, 18:05
Hai Dragos, sa nu exageram.
Oricat s-ar baza pe intellisense s i pe MSDN unui programator care pretinde ca a programat la
greu Windows tot ii raman in cap macar cateva prototipuri simple de functii foarte des folosite.
Am cunoscut odata o gasca bâta la WinAPI care, de voie de nevoie, devenisera experti in functia
::Sleep.
O visau noaptea si chiar ar fi putut scrie eseuri despre ea.
Ovidiu Cucu, Microsoft MVP - Visual C++
Ovidiu CucuFondator
Mesaje: 3763Membru din: 11 Iul 2007,
7/26/2019 Www Codexpert Ro Forum Viewtopic Php f 18 t 1253 Sid 8f96b8b
http://slidepdf.com/reader/full/www-codexpert-ro-forum-viewtopic-php-f-18-t-1253-sid-8f96b8b 7/12
pdfcrowd comopen in browser PRO version Are you a developer? Try out the HTML to PDF API
Follow http://twitter.com/#!/ovidiucucuWeblog: http://codexpert.ro/blog/author/ovidiu-cucu/Visit FAQ, Tips & Tricks
Localitate: IasiJudet: Iaşi
Re: Intrebari de interviu (naspa)de Silviu Ardelean » 03 Dec 2009, 12:35
Personal, nu fac vreun efort sa tin minte cati parametrii si ordinea acestora au multe din
functiile/metodele destul de des utilizate. E drept, mai raman unele pe cerebel.
Nu inteleg de ce ar fi nevoie sa fac acest efort (cand am de-a face cu proiecte de complexistate
ridicata scrise de multi oameni si pe care trebuie sa le inteleg si
imbunatatesc)... atat timp cat aplicatiile Windows le voi scrie intr-un IDE decent care-mi spune
care parametru wParam/lParam e inainte...
Cand o voi "lua pe aratura" voi folosii notepad2, voi compila in linie de comanda si va fi nevoie
sa nu ma mai folosesc de IntelliSense. Deci, va trebuii sa invat toti parametrii si ordinea
acestora.
Silviu
Silviu ArdeleanSenior
Mesaje: 1175Membru din: 12 Iul 2007,
09:22Localitate: TimisoaraJudet: Timiş
Re: Intrebari de interviu (naspa)de Ovidiu Cucu » 03 Dec 2009, 16:55
Cu cativa ani in urma, un fost coleg de-al meu injura de mama focului MSDN-ul si Windows-ul
pentru ca nu gasea nici functia GetWindowWidth nici GetWindowHeight.
Cred ca, daca cineva sustine ca s-a jucat cat de cat cu Windows API si/sau MFC, i-a ramas
vrand-nevrand in lobul frontal o sinapsa catre GetWindowRect (inclusiv catre argumentele ei,
c'mon... nu-s asa de multe si complicate).
Daca nu, ori e un mincinos, ori are alzheimer.
Ovidiu CucuFondator
7/26/2019 Www Codexpert Ro Forum Viewtopic Php f 18 t 1253 Sid 8f96b8b
http://slidepdf.com/reader/full/www-codexpert-ro-forum-viewtopic-php-f-18-t-1253-sid-8f96b8b 8/12
pdfcrowd comopen in browser PRO version Are you a developer? Try out the HTML to PDF API
// spun asta doar de dragul discutiei, nicidecum nu inseamna ca agreez sau incurajez pe cei ce
dau interviuri sa puna intrebari gen "ce prototip are functia <cutare>?"
Si BTW.
Cat lucrezi cu IDE-uri avansate toate-s bune si frumoase (intellisense, F1, F12, etc).
Exista totusi situatii (de exemplu, in ograda embedded) cand n-ai incotro: vrei nu vrei scrii si in
Notepad++ si-atunci, doare sau nu, pui la lucru si neuronii frontali.
Ovidiu Cucu, Microsoft MVP - Visual C++
Follow http://twitter.com/#!/ovidiucucuWeblog: http://codexpert.ro/blog/author/ovidiu-cucu/Visit FAQ, Tips & Tricks
Mesaje: 3763Membru din: 11 Iul 2007,16:10Localitate: IasiJudet: Iaşi
Re: Intrebari de interviu (naspa)de Silviu Ardelean » 03 Dec 2009, 17:00
In loc de MSDN de multe ori abuzez de F12.
Legat de teritoriul embedded, acolo nu vei folosii functii Windows (doar pe OS-uri din familia
Win CE) ci mai degraba functii din librarii standard care chiar ar fi o rusine sa nu le stii, mai in
detaliiu, pe cele mai uzuale.
Silviu
Silviu ArdeleanSenior
Mesaje: 1175Membru din: 12 Iul 2007,09:22Localitate: TimisoaraJudet: Timiş
7/26/2019 Www Codexpert Ro Forum Viewtopic Php f 18 t 1253 Sid 8f96b8b
http://slidepdf.com/reader/full/www-codexpert-ro-forum-viewtopic-php-f-18-t-1253-sid-8f96b8b 9/12
df d mi b PRO i Are you a developer? Try out the HTML to PDF API
Re: Intrebari de interviu (naspa)de Ovidiu Cucu » 03 Dec 2009, 17:24
[off-topic]
Exista API-uri ale caror minunata documentatie se rezuma la un HTML sau un PDF de omiesiceva
pagini cu functiile (prototip, descriere parametri gen "lpBuffer = pointer to a buffer" si return)
aranjate frumos si sistematic... in ordine alfabetica.Fara remarks, fara examples, fara requirements, fara see also si alte "ciurucuri nefolositoare si
obositoare" ca cele din MSDN si care, fireste, sunt ignorate de cei mai buni experti in scris cod
cu intllisense.
// Sarumana, MSDN si celor care te-au facut! Nu te apreciaza nimeni indeajuns pana nu da cu
capul de documentatii ca cele de mai sus.
Ovidiu Cucu, Microsoft MVP - Visual C++
Follow http://twitter.com/#!/ovidiucucuWeblog: http://codexpert.ro/blog/author/ovidiu-cucu/Visit FAQ, Tips & Tricks
Ovidiu Cucu
Fondator
Mesaje: 3763Membru din: 11 Iul 2007,16:10Localitate: IasiJudet: Iaşi
Re: Intrebari de interviu (naspa)de Ovidiu Cucu » 03 Dec 2009, 17:52
[ off-topic ]
Silviu Ardelean sc rie:
In loc de MSDN de multe ori abuzez de F12.
Am fazut multa lume care folosea de ceva timp Visual Studio si habar navea la ce bun F12.
Ovidiu CucuFondator
7/26/2019 Www Codexpert Ro Forum Viewtopic Php f 18 t 1253 Sid 8f96b8b
http://slidepdf.com/reader/full/www-codexpert-ro-forum-viewtopic-php-f-18-t-1253-sid-8f96b8b 10/12
df di b PRO i Are you a developer? Try out the HTML to PDF API
Silviu Ardelean sc rie:
Legat de teritoriul embedded, acolo nu vei folosii functii Windows (doar pe OS-uri din familia
Win CE) ci mai degraba functii din librarii standard care chiar ar fi o rusine sa nu le stii, mai in
detaliiu, pe cele mai uzuale.
Chiar si pe layerele inferioare din embedded ai in spate un sistem de operare cu API-ul aferent
(nu neaparat Windows CE). Cel putin eu, nu lucrez la soft pentru interfoanele de scara...
Ovidiu Cucu, Microsoft MVP - Visual C++
Follow http://twitter.com/#!/ovidiucucuWeblog: http://codexpert.ro/blog/author/ovidiu-cucu/Visit FAQ, Tips & Tricks
Mesaje: 3763Membru din: 11 Iul 2007,16:10Localitate: IasiJudet: Iaşi
Re: Intrebari de interviu (naspa)de zlatomir » 03 Dec 2009, 20:47
[ off-topic ]
Intradevar msdn este un model de cum ar trebui sa arate o documentatie, doar ca uneori lipsesc
detalii la codul "nativ" si programatorii sunt indrumati catre cli sau .net, dar nu prea pot fi
condamnati cei de la microsoft pentru asta, ca doar e windows-ul e sistemul lor.
Oricum f12 e tare, eu pana acum foloseam class-view sa ajung la definitiile functiilor, o sa-mi
fie foarte utila pe masura ce avansez inspre proiecte mai maricele.
Si ca sa nu fiu total off-topic pun si o intrebare (nu de la un interviu, era pre-interviu pebestjobs):
Care sunt diferentele intre pointer si reference?
Ar merge si un FAQ pentru incepatori, cred ca ma apuc de scris, Ovidiu, in cat timp se aproba
un FAQ ca am trimis unul de ceva timp si inca nu se poate accesa?
zlatomirMembru++
Mesaje: 282Membru din: 04 Iul 2009,23:59Localitate: Arad
7/26/2019 Www Codexpert Ro Forum Viewtopic Php f 18 t 1253 Sid 8f96b8b
http://slidepdf.com/reader/full/www-codexpert-ro-forum-viewtopic-php-f-18-t-1253-sid-8f96b8b 11/12
df di b PRO i A d l ? T t th HTML t PDF API
Re: Intrebari de interviu (naspa)de cristianamarie » 03 Dec 2009, 21:49
zlatomir scrie:
[ off-topic ][...]doar ca uneori lipsesc detalii la codul "nativ" si programatorii sunt indrumati
catre cli sau .net, dar nu prea pot fi condamnati cei de la microsoft pentru asta, ca doar e
windows-ul e sistemul lor.
Ba nu ca ii condamn, ii bag si in ma-sa. Deja e insultator sa cauti o chestie gen
CoCreateInstance sau DispInvoke si sa ma duca pe nu stiu ce p-invoke si exemple C bemol. Mai
lipseste sa dai un search pe strtok_s si sa te duca pe Tokenize.
Un fel de "noi stim cel mai bine" ?
Ce urmeaza? Goto www.site1.com si ma trezesc pe www.wasile2.com ? Tac cu telecomanda pe
AXN si ma trezesc pe ProTV?
Si, dealtfel http://www.computerworld.com/s/article/ ... ng_methods
Nuclear launch detected
cristianamarieMembru++
Mesaje: 480Membru din: 12 Mar 2009,18:47Localitate: IasiJudet: Iaşi
Anterior Următorul
47 mesaje • Pagina 2 din 4 • 1 2 3 4
Înapoi la Programare generala
Afişează mesajele de la anteriorul: Toate mesajele Sortează după Data mesajului Crescător Du-te
Mergi la: Programare generala Du-te
CINE ESTE CONECTAT
Utilizatorii ce navighează pe acest forum: Niciun utilizator înregistrat şi 1 vizitator
Scrie un răspuns
7/26/2019 Www Codexpert Ro Forum Viewtopic Php f 18 t 1253 Sid 8f96b8b
http://slidepdf.com/reader/full/www-codexpert-ro-forum-viewtopic-php-f-18-t-1253-sid-8f96b8b 12/12
df di b PRO i A d l ? T h HTML PDF API
Prima pagină Echipa • Şterge toate cookie-urile forumului • Ora este UTC + 2 [ DST ]
POWERED_BY
Translation/Traducere: phpBB România