Помогни ни да направим Uroci.net по - богат! Добави урок

C++ част.6 (Класове)

C++ » C++
fix3d   трудност:    видян: 44648



6.11. Аргумент клас и многоточие

Обект на клас, който дефинира конструктор или представител на оператор за присвояване не може да бъде изпращан като аргумент на функция без да определи подходяща декларация на аргумента. Например,

extеrn foo( int, ... );

class Screen { public:

Screen( const Screen& );

// ... };

void bar( int ival, Screen scrObj ) {

// error: no Screen argument spesified

foo( ival, scrObj ); }

Възможно е, обаче, да бъде изпратен указател към scrObj за foo().


Страници: «7 8 9 10

Сподели урока:



Коментари (1)

odissea на 19.02 2009 в 17:32ч.
добро - но прекалено дълго ... отказах се да го чета до края

Регистрирайте се, за да добавите коментар


Калдейта Ком ЕООД - © 2003-. Всички права запазени.
Препоръчваме: IT Новини