В Британии, где-то с конца 90х — начала 2000х, даже, запретили участие композиций в чартах, в производстве которых использовались статистические данные пользователей.
А не подскажите, где про это можно подробнее почитать?
ОК, но что делать операторам, если у них до сих пор есть множество клиентов, у которых данные заполнены неправильно? Мне, например, было бы очень неприятно, если бы пришлось менять номер.
Вы уверены, что именно должен?
Расскажу про свою ситуацию. В 2005-ом году я купил СИМ-карту одного из операторов большой тройки. Не знаю почему, но никакого документа у меня не потребовали. Я пользовался этой симкой, пока не потерял ее вместе с телефоном в 2008-ом. Пришел в офис оператора, рассказал эту историю. Меня попросили назвать несколько номеров, по которым я звонил в последнее время, после чего переоформили симку на меня. Как оказалось, все это время симка была оформлена на какого-то левого человека.
Если этот метод все еще работает, то при должном старании практически любую симку можно переоформить на себя.
Вот поэтому я считаю, что тело if всегда стоит оборачивать в фигурные скобки.
К сожалению, на текущей работе принято, что в случае когда тело if состоит из одной строки, фигурные строки ставить не стоит.
По поводу swap: по-моему проще определить move конструктор и оператор присваивания, вместо того, чтобы придумывать свой swap.
По поводу:
В C++11 было решено, что std::vector и ряд других контейнеров могут использовать move-конструкторы и move-assignment операторы для элементов только если move-конструкторы и move-assignment операторы этих элементов не кидают исключений (ну или если элементы не могут копироваться).
А с чем это связано? Не очень понятно, чем в случае кидающего исключения move-конструктора лучше кидающий исключения copy-конструктор.
А о чем говорит ваша статистика? HP, Acer, Lenovo и Samsung являются производителями Chromebook-ов.
То что Chromebook-и находятся в топе продаж самого популярного интернет магазина США (и одна из моделей занимает первое место) явно противоречит вашему высказыванию: «Для большинства американцев Chromebook и ChomeOS ничего не говорят». Ну и еще один факт: 22% американских школ используют Chromebook.
Кстати, как вам clang-complete? Я им пользуюсь, но впечатления смешанные. На маленьких программках все норм. Но если взять что-нибудь большое (boost например), то начинает тупить. Дополнение появляется через секунду-две, причем не всегда правильно.
А не подскажите, где про это можно подробнее почитать?
Вы уверены, что именно должен?
Расскажу про свою ситуацию. В 2005-ом году я купил СИМ-карту одного из операторов большой тройки. Не знаю почему, но никакого документа у меня не потребовали. Я пользовался этой симкой, пока не потерял ее вместе с телефоном в 2008-ом. Пришел в офис оператора, рассказал эту историю. Меня попросили назвать несколько номеров, по которым я звонил в последнее время, после чего переоформили симку на меня. Как оказалось, все это время симка была оформлена на какого-то левого человека.
Если этот метод все еще работает, то при должном старании практически любую симку можно переоформить на себя.
К сожалению, на текущей работе принято, что в случае когда тело if состоит из одной строки, фигурные строки ставить не стоит.
По поводу:
А с чем это связано? Не очень понятно, чем в случае кидающего исключения move-конструктора лучше кидающий исключения copy-конструктор.
То что Chromebook-и находятся в топе продаж самого популярного интернет магазина США (и одна из моделей занимает первое место) явно противоречит вашему высказыванию: «Для большинства американцев Chromebook и ChomeOS ничего не говорят». Ну и еще один факт: 22% американских школ используют Chromebook.