Читайте также
Совет 55: Опасные sms-сообщения
Часто ли вы отправляете друзьям SMS со ссылкой на что-то интересное? Вряд ли. Зато злоумышленники просто обожают рассылать сообщения, содержащие вредо носную ссылку и текст, мотивирующий кликнуть по ней. Более того, они могут сделать так, что
Совет 67: Опасные флешки
Мы учим собак ничего не подбирать с земли, чтобы они не отравились или не подавились чем-то неподходящим. Примерно то же самое владелец компьютера должен сделать для своего электронного питомца. Функция автоматического запуска файлов,
Опасные аналогии
Но, может быть, не стоит игнорировать опыт холодной войны? Ведь она окончилась сравнительно недавно и еще жива в памяти многих из тех, кто сражается сейчас за свободу интернета. Многие аспекты холодной войны, связанные с информацией (например,
Опасные посредники
Что это – тайный заговор крупнейших мировых ИТ-компаний против свободы слова во всемирном масштабе? Маловероятно. Гигантский объем контента на всех этих сайтах просто не позволяет управлять ими, не совершая ошибок. Разница между видеороликами,
Потенциально опасные ветви и параметры реестра
Данным разделом заканчивается знакомство с реестром Windows XP и параметрами, которые в нем могут находиться, поэтому сейчас хотелось бы перечислить некоторые из ветвей реестра и параметров, которые если еще не используются, то
Друзья
Искать друзей ВКонтакте не так уж сложно, ибо сделать это можно как целой кучей способов. Самый простой из них – найти страничку интересного тебе человека и щелкнуть по кнопке
– как, в общем-то, большинство и делает. Правда, надо еще дождаться, чтобы выбранный
Глава 6
Потенциально опасные программы
Терминология и теорияБорьба с потенциально опасными программамиДо этой главы речь шла в основном о программах, наносящих компьютеру явный вред. Однако в последнее время в прессе все чаще появляется информация не о вирусах и
R.11.4 Друзья
Другом класса называется функция, которая не является членом класса, но в которой можно использовать частные и защищенные члены этого класса. Имя друга не принадлежит области видимости класса, и дружественная функция не вызывается с помощью операций доступа к
R.14.7 Друзья
Функция-друг для шаблона типа не является неявной шаблонной функцией, например:template‹class T› class task { //… friend void next_time(); friend task‹T›* preempt(task‹T›*); friend task* prmt(task*); // ошибка //…};Здесь функция next_time() становится другом всех классов task, а каждый класс task имеет в качестве
13.1.4. Друзья
Иногда удобно разрешить некоторым функциям доступ к закрытым членам класса. Механизм друзей позволяет классу разрешать доступ к своим неоткрытым членам.Объявление друга начинается с ключевого слова friend и может встречаться только внутри определения класса.
13. 15.2. Друзья
Рассмотрим еще раз перегруженные операторы равенства для класса String, определенные в области видимости пространства имен. Оператор равенства для двух объектов String выглядит следующим образом:bool operator==( const String &str1, const String &str2 ){if ( str1.size() != str2.size() )return false;return
1.15 Друзья (friend)
Функция operator+() не воздействует непосредственно на представление вектора. Действительно, она не может этого делать, поскольку не является членом. Однако иногда желательно дать функциям не членам возможность доступа к закрытой части класса. Например, если
5.4.1 Друзья
Предположим, вы определили два класса, vector и matrix (вектор и матрица). Каждый скрывает свое представление и прдоставляет полный набор действий для манипуляции объектами его типа. Теперь определим функцию, умножающую матрицу на вектор. Для простоты допустим, что в
Глава 7: Фальшивые сайты и опасные приложения
Перевод: ext3 (www.hackzona.ru ) cha0s@ua.fmГоворят, что вы никогда не получите ничего просто так.По-прежнему, предложение чего-либо бесплатного является хорошей уловкой для получения больших доходов в законном ("Но подождите, это еще не всё!