Задача оптимизации: Передача параметров
От: Chez Россия  
Дата: 20.10.04 14:21
Оценка:
Приветствую всех!

Вот такой вопрос возник:
struct AB
{
    int a;
    int b;
};
int foo(AB ab)
{
    return ab.a + ab.b;
}
int bar(const AB& ab)
{
    return ab.a + ab.b;
}

Какой код будет отпимальнее — foo() или bar() ?
Структура — строго 8 байт. Как лучше передавать её: по ссылке или по значению?

--
Заранее благодарю
Chez, ICQ# 161095094
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.