Армянское Радио: Уважаемое Армянское Радио, приведите, пожалуйста, хотя бы один пример, когда оверхед от auto_ptr превышает пользу он его использования? Перефразирую. Чем вызов delete отличается от вызова delete в заинлайненом деструкторе? Я сам могу ответить, что ничем, но вдруг...
Армянское Радио: Нет. Если ты не умеешь нормально пользоваться умными указателями, то это исключительно твои проблемы. Может ещё std::vector не нужно использовать, вместо T* = new T[xxx] ?
yanchumak: Обнулять банально удобно. Точнее, даже не обнулять, а записывать туда удобный мусор. Какую-нибудь удобночитаемую константу, например 0xDEADBEEF. Таким образом можно различить указатель, которому никогда не было присвоено значение от указателя, который был удалён. Проверять указатель на ноль перед вызовом delete смысла нет, потому что delete в первую очередь сам проверяет указатель на ноль.
А ещё лучше используй smart_ptr и забудь о delete.
Михаил Палагин: Не ставь антивирус, например.
Я как-то в приступе паранои лазил по интернету исключительно из виртуальной машины с 98 виндой, а все загрузки шли в сетевую папку. Было очень мило, когда вирус жаловался на устаревшую версию браузера и просил обновить эксплорер до версии поновее.)
yanchumak: Проверять перед удалением не нужно, delete сам проверяет, что указатель не нуль. А вот обнулять очень нужно. А ещё лучше, не использовать голый указатель.
Ranwise: Именно блочит загрузку. Это если скрывать части HTML, то они всё-равно загрузятся и только потом скроются, а вот картинки даже грузиться не будут.
"доступность" в конкретной стране зависит от наличия локализации для языка этой страны. Поэтому приходится пихать англоязычную заглушку на 100500 языков.
Aingis: Ну отыграешь на стилях секунду, если повезёт. А на картинках счёт на десятки секунд может идти. Оптимизация html-css это самый последний этап, когда всё прочее уже оптимизированно, а скорость загрузки по прежнему не удовлетворяет. Если количество посетителей не исчисляется миллионами, то никакого профита не будет: экономить долю секунды и пару килобайт трафика не имеет смысла для маленьких порталов. Профит будет только при миллионах посетителей, когда эти килобайты и, даже, байты суммируются в гигабайты трафика, который можно сэкономить путём минификации.
Артем: Зато можно открыть практически любой формат. И кинцо глянуть и музыку послушать и в игрушку сыграть. Про зарядку каждый день я сразу честно сказал. А то и дважды в день. Но к этому ведь не привыкать, после пользования современных смартфонов.
У хороших IPS экранов разрешение выше, чем у e-ink. Плюс ещё и в цвете картинка.
WebSpider: Я не знаком с ПХП, поэтому ничего не скажу. Но очень сомневаюсь, что от выбора ЯП будет зависеть загрузка канала. Если есть многопоточность, то любой канал забьёшь.
WebSpider: Если на нём можно реализовать необходимый функционал, то подойдёт (я не знаю PHP).
Время загрузки файла будет существенно превышать время обработки ответа, даже если по гигабитной линии качать.
NyashaCat: Было такое. Решил проблему, включив создание файла сразу при начале загрузки, а не кусочками 9уеньшает фрагментацию), плюс увеличив размер буферов в настройке, плюс поставил версию более новую.