@Junior007

Как написать функцию которая может не вернуть значение?

К примеру есть ф-я поиска, которая ищет объект в массиве и возвращает первый найденный, но что она должна возвращать если ничего не найдет?

Object& find (Object o)
{
    /* Поиск, если нашли */
   return link;
   /* Если не нашли? */
   return NULL; // - Нельзя
}
  • Вопрос задан
  • 305 просмотров
Решения вопроса 1
@Mercury13
Программист на «си с крестами» и не только
Object* find (const Object& o)
{
    /* Поиск, если нашли */
   return link;
   /* Если не нашли? */
   return NULL; // Теперь можно
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы