Юмор буста
От: Nuzik Россия  
Дата: 17.05.09 22:03
Оценка: 1 (1) :)
Быть может, это нифига не смешно, и я просто запрогался, но такие комментарии из буста:

    shared_ptr<T> lock() const // never throws
    {
        return shared_ptr<element_type>( *this, boost::detail::sp_nothrow_tag() );
    }


Что мол пользуйтесь функцией lock, она вас никогда не кинет, мне показались забавными.

З.Ы. Если мне сказать "семейство кривых" или просто показать пальчик — я смеяться не буду
Re: Юмор буста
От: Cyberax Марс  
Дата: 17.05.09 22:06
Оценка: +6
Здравствуйте, Nuzik, Вы писали:

N>З.Ы. Если мне сказать "семейство кривых" или просто показать пальчик — я смеяться не буду

Именно. Комментарий показывает, что функция даёт no-throw гарантию безопасности по исключениям. Что тут такого?
Sapienti sat!
Re[2]: Юмор буста
От: Nuzik Россия  
Дата: 17.05.09 22:10
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>Именно. Комментарий показывает, что функция даёт no-throw гарантию безопасности по исключениям. Что тут такого?


Don't be so serious
Re: Юмор буста
От: ononim  
Дата: 18.05.09 05:49
Оценка:
Функция не кидает исключений. То значение слова кидать на что вы подумали существует тока в русской лексике .
Как много веселых ребят, и все делают велосипед...
Re: Юмор буста
От: StevenIvanov США  
Дата: 18.05.09 07:27
Оценка: +1
Здравствуйте, Nuzik, Вы писали:

N>Быть может, это нифига не смешно, и я просто запрогался, но такие комментарии из буста:


N>
N>    shared_ptr<T> lock() const // never throws
N>    {
N>        return shared_ptr<element_type>( *this, boost::detail::sp_nothrow_tag() );
N>    }
N>


N>Что мол пользуйтесь функцией lock, она вас никогда не кинет, мне показались забавными.


N>З.Ы. Если мне сказать "семейство кривых" или просто показать пальчик — я смеяться не буду


Подозреваю что сделали именно так, чтобы не писать спецификатор исключений, с которым могут быть проблемы у разных компиляторов. Да и сама по себе спецификация исключений сомнительная по своей полезности фича (во всяком случае в С++, в Java вроде её любят).
Вижу такое уже далеко не в первый раз, но о такой постановке вопроса не задумывался
Re: Юмор буста
От: Anpek  
Дата: 18.05.09 07:31
Оценка: +9
Здравствуйте, Nuzik, Вы писали:

N>З.Ы. Если мне сказать "семейство кривых" или просто показать пальчик — я смеяться не буду


А я первый раз задумался над другим смыслом этой фразы.. Улыбнуло. Когда проходили — такой смысл в голову не пришел...
Re: Юмор буста
От: Kore Sar  
Дата: 18.05.09 08:21
Оценка: :))
Здравствуйте, Nuzik, Вы писали:

N>Быть может, это нифига не смешно, и я просто запрогался, но такие комментарии из буста:


N>
N>    shared_ptr<T> lock() const // never throws
N>    {
N>        return shared_ptr<element_type>( *this, boost::detail::sp_nothrow_tag() );
N>    }
N>


N>Что мол пользуйтесь функцией lock, она вас никогда не кинет, мне показались забавными.


N>З.Ы. Если мне сказать "семейство кривых" или просто показать пальчик — я смеяться не буду


[холивор]
А я только сейчас осознал, что уже дано не пишу надоевших мне конструкций <element_type> и boost::detail::.
Спасибо додиезу за автоматический вывод шаблонных параметров и лямбда выражения.
[/холивор]
Re[2]: Юмор буста
От: Nuzik Россия  
Дата: 18.05.09 23:47
Оценка:
Здравствуйте, Anpek, Вы писали:

A>А я первый раз задумался над другим смыслом этой фразы.. Улыбнуло. Когда проходили — такой смысл в голову не пришел...


Из юмора такого плана мне больше всего нравится бра-кетс
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.