Сейчас посмотрим. Ссылки и новые стили это, должно быть, удобно. Спасибо!
Планируете ли вы добавить возможность поворота изображений, добавленных в заметку?
Очень неудобно — фотографируешь телефоном документ в портретном режиме, а потом у тебя в записи изображение под углом 90 и нет удобной возможности это изображение повернуть.
этот абзац относится к параграфу
«Вариант первый — с указателями (осторожно, опасный код!)»
и в данном случае вариант с auto_ptr выглядит как абсолютная панацея, хотя указать на проблему копирования интеллектуальных указателей намного важнее — она не так очевидна.
Планируете ли вы добавить возможность поворота изображений, добавленных в заметку?
Очень неудобно — фотографируешь телефоном документ в портретном режиме, а потом у тебя в записи изображение под углом 90 и нет удобной возможности это изображение повернуть.
Мда, интересно про такое узнавать на хабре.
Завтра на работу — посмотрю сам, что там произошло.
Надеюсь, у нас ничего не пострадало.
Позволяет работать максимально сосредоточиушись и не уставать.
p.s.
работа — C++ разработчик
этот абзац относится к параграфу
«Вариант первый — с указателями (осторожно, опасный код!)»
и в данном случае вариант с auto_ptr выглядит как абсолютная панацея, хотя указать на проблему копирования интеллектуальных указателей намного важнее — она не так очевидна.
но что произойдет при присваивании?
в вашем варианте нет приватных перегруженных конструктора копирования(КК) и оператора = (ОП)
после вызова
Cnt a(1,2);
Cnt b(3,4);
a=b;
объект b передаст владение памятью, содержащей 3 и 4 объекту a
вы бы поостереглись советы такие давать.
Если уж индейцы такие настоящие то у них несколько вариантов
1) запретить копирование объекта закрыв КК и ОП
2) перегрузить КК и ОП и предотвратить слепое копирование auto_ptr
3) использовать boost::shared_ptr
только не надо нагружать нового функционала на самом сервисе
вот поддержка мобильных устройств — это было бы круто