Croessmah
Ушел
13724 / 7976 / 912
Регистрация: 27.09.2012
Сообщений: 19,625
|
20.01.2013, 19:07
|
|

Сообщение от andres_
1 - В C + + обеспечивается возможность передавать как структуры по значению, так и адрес структуры. Если glitz является переменной типа структура, как вы передадите ее по значению? Как вы передадите ее адрес?
C++ | 1
2
3
4
5
6
7
8
9
10
11
| void foo1(MyStruct glitz){//"По значению"
}
void foo2(MyStruct & glitz){//Ссылка на объект
}
void foo3(MyStruct * glitz){//Указатель на объект
}
//где-то вызов:
foo1(glitz);
foo2(glitz);
foo3(&glitz); |
|
Добавлено через 6 минут

Сообщение от andres_
2 - Функция judge () возвращает значение типа int. В качестве аргументов она принимает адрес функции, которая принимает в качестве аргумента указатель на const char и также возвращает величину типа int. Создайте прототип этой функции.
C++ | 1
| int judge(int (*myfunc)(const char*)); |
|
1
|