
18.08.2008, 14:25
|
|
Участник форума
Регистрация: 25.11.2007
Сообщений: 119
Провел на форуме: 565921
Репутация:
88
|
|
Ф-ции присваиваем значение.
Привет всем. Вот недавно вкуривал новое СадоМазо в С++. Вкурил то, что ф-ции присвоил значение. Перейду сразу к сорцу =)
Код:
#include <iostream>
using namespace std;
int x;
int& func(){
return x;
}
void main(){
int f=5;
x=4;
cout<<"x="<<x<<"\nfunc()="<<func();
func()=f;
cout<<"\n\nx="<<x<<"\nfunc()="<<func()<<endl;
}
Смысл здесь такой: если ф-ция возвращает значения ввиде ссылки, то компилятор интерпритирует её как переменную.
Если ктото ещё подобные вещи знает, отписывайте 
Последний раз редактировалось xGOR; 18.08.2008 в 17:18..
|
|
|