Կուրսայինս հենց կալկուլատորա, արդեն հանձնում եմ 2շաբթի, բայց գաղափար չունեմ![]()
Համատարած խավարի մասին խոսելու փոխարեն փոքրիկ մոմ վառեք!!!
մդաա, մի կալկուլյատոր (հաշվիչ) եմ գրել, շատ-շատ պարզ, բայց կուզենայի, որ այն աշխատեր նաև սահող կետով թվերի(իրական թվերի) հետ: Այլ ի՞նչ ձև կա կենդանացնելու կետով կոճակը...
Մի մաս կոդից.
Կոդ:void CCalcDlg::OnEqu() { switch(m_operation) {case ADD:m_number+=m_result; break; case SUB:m_number=m_result-m_number; break; case MUL:m_number=m_result*m_number; break; case DIV:if(m_result%m_number==0) { m_number=m_result/m_number; UpdateData(FALSE);} else {CString str; str.Format("%10.3f", (double)m_result/m_number); SetDlgItemText(IDC_EDIT1, str); } break; } if(m_operation!=DIV)UpdateData(FALSE); m_number=0; OnNumber(); } void CCalcDlg::OnDot() { ///???????????? այստեղ չգիտեմ.... }
Вот и все... я уже НЕ в армии
լավ ստացվեց...![]()
Вот и все... я уже НЕ в армии
Բայց եթե կալկուլյատորը պետք է նաև վիզուալ սարքել դա մեծ խնդիր կառաջացնի, որովհետեև c++ վիզուալ մասը սկզբում շատ բարդ է
Resume.do.am
win api գոյություն ունի շատ դաժան, mfc էլի դաժան: Եվ Qt գոյություն ունի, երեքն էլ գիտեմ, սեփական փորձիցս ասեմ: Կառավարման հիմունքների համար "Դասակարգման մեթոդ"-ի ծրագիրը նախ win api-ով եմ գրել 1548 տող, հետո Qt-ով 158 տող: Qt-ով գրածը շատ ավելի հաճելի տեսք ունի, շատ ավելի հարմար է օգտագործել. շատ ավելի տրամաբանական ու պարզ ա ծրագրի կոդը, մոտ 10 անգամ ավելի քիչ ժամանակ եմ ծախսել, իմիջայլիոց առաջին անգամ եմ Qt-ով գրել: Վինդուսի տակ էլ, Լինուքսի տակ էլ կոմպիլացիա արել եմ աշխատել ա, իսկ win api-ն մենակ վինդուս: Միակ առավելությունը win api-ի էն ա, որ վինդուսի համար ցածր մակարդակով ա գրած, ծրագիրը ավելի փոքր ա չափսը ու արագ ա աշխատում ու վինդուսից մեջ եղած գրադարաններից բացի էլ ոչ մի գրադարան չի պահանջում:
Մարդը լինելը լավ բան ա, բայց երկու ոտքի վրա կանգելը դեռ չի նշանակում որ դու մարդ ես:
Ամենակարևորը էս կյանքում մարդ լինելն ա, մնացած ամենինչը երկրորդական ա:
ԷԼ ԿՅԱՆՔՈՒՄ ԷՍ ՖՈՐՈՒՄԸ ՉԵՄ ՄՏՆԵԼՈՒ
Այս պահին թեմայում են 1 հոգի. (0 անդամ և 1 հյուր)
Էջանիշներ