yigal_s' Journal
 
[Most Recent Entries] [Calendar View] [Friends View]

Friday, September 30th, 2011

    Time Event
    12:35a
    Знаете ли вы С++? Разминочные упражнения для знатоков.
    Написал некий тестовый код, куда вбил довольно много элементарных тонкостей С++. Не то чтоб это всё было возможно помнить, но с другой стороны, не помня это, довольно тяжело писать правильный (нетривиальный) темплейтный код. Впрочем, даже и помня, всё равно тяжело.

    Задание простое - определить, какая именно специализация функции вызывается (значение типа Т), результаты печати функциями printf а также возможные ошибки компиляции, если они будут.

    Read more... )
    1:31a
    C++ этюд. Функция, принимающая точный тип int. (преобразования типа запрещены)
    Read more... )

    Таким трюком можно, например, защищать конструкторы классов, принимающие один целый аргумент.
    Решение не очень практичное, поскольку имеет ряд недостатков.

    << Previous Day 2011/09/30
    [Calendar]
    Next Day >>

About LJ.Rossia.org