Loczek [ El Loco Boracho ]
C++ zadania
Witam,
mam do was wielka prosbe. Mam 2 godziny na zrobienie zadan z C++:
zad 1
Zadanie 1 - kod
class MyDateTime
COleDateTime dt; // optional
int hour; // hour
int minute; // minute
int sec; // second
int millisec; // milliseconds
int year; // year
int month; // month
int day; // day
wstring DateTime; // date & time
public: // INTERFEJS
MyDateTime()
// NAPISAC KOD
int GetHour() const
// NAPISAC KOD
int GetYear() const
// NAPISAC KOD
int GetMonth() const
// NAPISAC KOD
int GetDay() const
// NAPISAC KOD
int GetMinute() const
// NAPISAC KOD
int GetSecond() const
// NAPISAC KOD
//
wstring GetDateAndTime() const
wstring ws;
// NAPISAC KOD - data i czas
return ws;
;
//
class MyDiffDateTime
long hours; // hour
long minutes; // minute
long secs; // second
long millisecs; // milliseconds
long years;
long months;
long days;
public:
MyDiffDateTime() // NAPISAc KOD
MyDiffDateTime(const MyDiffDateTime& myDiff)
// TUTAJ KOD konstruktora (typ kostruktora?)
MyDiffDateTime(const MyDateTime& otherDate)
// TUTAJ KOD róznicy miedzy aktualna momentem
// a reprezentowanym przez otherDate
static MyDiffDateTime GetDateTimeDiff(const MyDateTime& date1, const MyDateTime& date2)
//
MyDiffDateTime myDifDt = date1 - date2;
// LUB INNY KOD – jesli ten nie zadziala
return myDifDt;
//
wstring ToString()
wstring ws = L"";
// WSTAWIC KOD
return ws;
friend MyDiffDateTime operator -(const MyDateTime& date1, const MyDateTime& date2)
// SPRÓBOWAC NAPISAC
//
return myDifDt;
//
;
Jesli ktos ma jakiekolwiek pomysly jak to zrobic to bede bardzo zobowiazany
z gory dziekuje!!!!
Loczek [ El Loco Boracho ]
I kolejne :/
zad 5
a) zinterpetowac zapis: double (*pvar) [ 28 ];
Podac alokacje pamieci pamieci dla pVar
b) zinterpetowac zapis: CString (*pCstr2) [8];
Dokonac alokacji/dealokacji pamieci i zastosowanie
(obiekt="To jest CString object)
Nie mam pojecia jak sie za to zabrac

Loczek [ El Loco Boracho ]
Zad 4
Napisac funkcje która konwertuje tekst zapisany jako char * na std::wstrin, o strukturze poniżej
Wstring MuConvert (char * pStr)
//kod funkcji
Umiescic ja w przestrzeni nazw ALG_SPACE. Przetestowac std::wstring ws=ALG_SPACE::MyConvert(tArr);
Char tArr[] = wpisac tekst do testowania ;
Moze jednak? :)
Loczek [ El Loco Boracho ]
up... cokolwiek? :)

elfik [ z wired ]
Dlaczego sie nie uczysz?
Loczek [ El Loco Boracho ]
elfik: generalnie na cwiczeniach nie mam problemow. Ale koles z wykladow, ktory nota bene niczego nas nie uczy, kazal nam to zrobic, zeby zaliczyc :/
A C++ ucze sie od listopada, wiec chyba troche krotko na zadania tego typu :P