137 TIF
my przy lym osiruznosu.
Zachowywanie znaczenia operatorów
unikanie nieoczekiwanych wyników
Operatory są zdefiniowane dla wszystkich typów wbudowanych, a programiści mogą odgadnąć zachowanie konkretnych operatorów. Przeciążając operator, zachowajmy jego naturalny sposób działania. Podobnie jak nie utworzylibyśmy (w każdym razie nie powinniśmy tego robić) funkcji składowej o nazwie Drukuj(), która zamiast drukować, usuwałaby wszystkie pliki z dysku twardego, nie powinniśmy również przeciążać operatora nierówności (!=), aby działał tak jak operator porównania (=) lub w inny sprzeczny sposób.
Przeciążanie operatora = w wypadku spodziewanych przypisań w klasie
kompilowanie kodu
Przed
class Napis
{
private:
int m_cch; char *m_pch;
void ReincjNapis(const char *pch, int cch); public:
Napis(void): m_cch(0)
{
m_pch = NULL;
}
~Napis(void)
{
if(m_pch)
delete m_pch;
}
};
Wyszukiwarka
Podobne podstrony:
CCF20091001 031 tif my na myśli tyle tylko, że niektórzy ludzie sądzą — przy czym wszystko jedno, cz311 tif 8.3. NIEZAWODNOŚĆ DOSTAWY ENERGII nie istotne znaczenie w niektórych procesach chemicznych (311 tif 8.3. NIEZAWODNOŚĆ DOSTAWY ENERGII nie istotne znaczenie w niektórych procesach chemicznych (SPIS2 TIF Ostrożność przy wybieraniu typów ze znakiem lub bez znaku................ 41 Ostrożność prskanuj0174 Specjalne detale architektoniczne 173 Przy wznoszeniu ściany decydujące znaczenie mają dwDEMOTYWATORY RÓŻNE PACZKAP0 SZT FOTO (111) Przyłapa Zanim zaczniesz , upewn WWW.my przy porno i] siP1050741 I ) ciało /«- porusza sie bez tarcia. 2) ciało m3 porusza się z tarciem, przy Lym współczySPIS2 TIF Ostrożność przy wybieraniu typów ze znakiem lub bez znaku................ 41 Ostrożność pr68 (10) ■ techniczne materiałów budowanych Należy przy lym podkreślić fakt. że zbyt duża przepuszczaP1050741 I ) ciało /«- porusza sie bez tarcia. 2) ciało m3 porusza się z tarciem, przy Lym współczyCCF20091006 010 tif Zaczniemy od rozważań na temat znaczenia. Każdy znak coś znaczy, albo —: jak sięCCF20091006 014 tif my — Charles Morris. Wywodzi się zaś ona ; od Pawłowa, od jego teorii neurofizjomy przy częstomoczu, przyjmowaniu leków przeciwbakteryjre,__, e kwaśne lub mocz jest słabo zagęszczoIntertekstualno?? 6 my przyjrzeć się muzyce popularnej. Znaczenie nie znajduje się po prostu w dźwięwięcej podobnych podstron