— я лет 8мь назад ими пользовался только из буста, потом в с++0x, потом в с++11, уже кстати готовиться с++14 так что с++11 — это просто с++.
кстати на интервью до сих пор попадаются кандидаты, которые заявляют я с++ знаю, но stl — нет, хотя стандартная библиотека — это тоже часть языка. теперь также наверное будет и с с++11;
— compare значит сравнить, т.е. результат будет говорить — больше, меньше или равно. в вашем случае — он говорит только меньше.
представьте себе строчку — if (compareByName(...)) — как ее читать английским языком?
>Пост пока прятать не буду, спасибо за комментарий.
это конечно же вам решать. я посоветовал спрятать, что бы вы минусов не нахватались :)
очень странный пост:
1. в языке и стандартной библиотеке есть — std::bind или лямбда который как раз и предназначены для таких целей;
2. я бы лучше в Person хранил константную ссылку или шаред понинтер на константу на jobs и positions — и возвращал бы значение job и position обычным методом;
3. string firstName;
int job_id;
странный какой-то конвеншн — меня бы насторожило, если бы мне настолько грязный код подсунули на интервью;
4.
bool compareByName(const Person& person1, const Person& person2){
if(person1.lastName==person2.lastName){
return person1.firstName<person2.firstName;
}
return person1.lastName<person2.lastName;
}
для подобного мусора лучше использовать std::tie
return std::tie(person1.lastName, person1.firstName) < std::tie(person2...);
5. compareByName — ф-ция называется compare — хотя возвращает true если меньше. правильно начать название с less.
Очень круто, мне кажется это сделает крупные города на несколько шагов ближе к искоренению преступности.
Каждый человек с такими очками сможет не привлекая внимания сказав одну фразу начать снимать преступление, а потом одной командой зааплоадить это видео на сервера полиции.
Причем даже если преступник поймет что его снимали, видео уже будет в облаке и сломав очки он ничего не добьется.
Также станет возможным что-бы эти очки загружали утром базу людей в розыске и проверяли совпадение с прохожими.
Я конечно уже забыл всю статистику.
Но если пытаться смоделировать разломы спички (спичка ломается обеими руками приблезительно в центре) — вероятности разлома по спичке будут иметь нормальное распределение. И соотвественно в этом случае мы сможем говорить о значении ф-ции плотности в центре.
спасибо за ответ. Уже весь вечер изучаю модели. Понял, что не обращал внимание на такие вещи как активное и пассивное 3Д, и не знал ничего о Full LED, думал везде Edge.
А не могли бы вы еще пару моделей посоветовать. Хотелось бы вложиться в бюджет около 2K$.
Обычное телевидение не смотрю.
И вообще как вы думаете, мой бюджет нормальный для телевизора — 42-47" или лучше все таки роскошелиться и выложить сумму побольше?
Попробуйте, я еще весной переехал — доволен.
Сначала только местами казалось что сенс красивее, сейчас наоборот этот интерфейс даже как-то чище смотриться.
Ну я просто уточнил, шоты надо закрывать в срок 7 дней (или даже три). Т.е. выгодно играть ими в больших количествах при начавшемся обвале, а то что в перспективе упадет, нужно просто продавать :)
Плюсую, открывая топик надеялся увидеть подборку приложений считающих гулбину резкости, подсказывающие закаты и рассветы для любой точки мира итд. А тут…
>Теперь анализатор запускается сразу после компиляции и проверяет только те файлы, которые были «задеты» правками пользователя.
тогда может стоит подумать, о плагине к системам контроля версий, например проверка кода при коммите в меркуриале «pre-commit hook», которая будет проверять измененные файлы или вообще дифы и не давать делать коммит.
Просто разработчики часто, билд жмут после нескольких строчек изменений, еще не закончив реализацию фичи, и ошибки от вашего анализатора на неготовом коде могут раздражать.
<режим_зануды>
short sale подразумевает быструю продажу, затем покупку по сниженной цене, и возвращение одолженных бумаг… поэтому в данном случае он не подойдет. падения цены можно ждать несколько лет.
</режим_зануды>
кстати на интервью до сих пор попадаются кандидаты, которые заявляют я с++ знаю, но stl — нет, хотя стандартная библиотека — это тоже часть языка. теперь также наверное будет и с с++11;
— compare значит сравнить, т.е. результат будет говорить — больше, меньше или равно. в вашем случае — он говорит только меньше.
представьте себе строчку — if (compareByName(...)) — как ее читать английским языком?
>Пост пока прятать не буду, спасибо за комментарий.
это конечно же вам решать. я посоветовал спрятать, что бы вы минусов не нахватались :)
1. в языке и стандартной библиотеке есть — std::bind или лямбда который как раз и предназначены для таких целей;
2. я бы лучше в Person хранил константную ссылку или шаред понинтер на константу на jobs и positions — и возвращал бы значение job и position обычным методом;
3. string firstName;
int job_id;
странный какой-то конвеншн — меня бы насторожило, если бы мне настолько грязный код подсунули на интервью;
4.
bool compareByName(const Person& person1, const Person& person2){
if(person1.lastName==person2.lastName){
return person1.firstName<person2.firstName;
}
return person1.lastName<person2.lastName;
}
для подобного мусора лучше использовать std::tie
return std::tie(person1.lastName, person1.firstName) < std::tie(person2...);
5. compareByName — ф-ция называется compare — хотя возвращает true если меньше. правильно начать название с less.
вообщем не позорьтесь и прячьте пост.
Каждый человек с такими очками сможет не привлекая внимания сказав одну фразу начать снимать преступление, а потом одной командой зааплоадить это видео на сервера полиции.
Причем даже если преступник поймет что его снимали, видео уже будет в облаке и сломав очки он ничего не добьется.
Также станет возможным что-бы эти очки загружали утром базу людей в розыске и проверяли совпадение с прохожими.
Возможно не сразу и не в России/Украине…
Я конечно уже забыл всю статистику.
Но если пытаться смоделировать разломы спички (спичка ломается обеими руками приблезительно в центре) — вероятности разлома по спичке будут иметь нормальное распределение. И соотвественно в этом случае мы сможем говорить о значении ф-ции плотности в центре.
А не могли бы вы еще пару моделей посоветовать. Хотелось бы вложиться в бюджет около 2K$.
Обычное телевидение не смотрю.
И вообще как вы думаете, мой бюджет нормальный для телевизора — 42-47" или лучше все таки роскошелиться и выложить сумму побольше?
Как раз планирую к новому году взять 46" телевизор.
До прочтения статьи выбор был на Samsung 46 D7000, в планах иногда (раз — два в месяц ) смотреть 3D.
Как бы вы прокоментировали этот выбор. Какие есть недостатки, какие есть альтернативы?
Так же до сих пор не могу понять что значит 800 герц в характеристиках телевизора, это немного не вписывается в мое представление о работе LCD.
Сначала только местами казалось что сенс красивее, сейчас наоборот этот интерфейс даже как-то чище смотриться.
Кстати, можно еще с этим делом и влететь superinvestor.ru/archives/1060
Row height: Use denser view (show more documents in your list).
Note: Smaller windows will be adjusted automatically.
тогда может стоит подумать, о плагине к системам контроля версий, например проверка кода при коммите в меркуриале «pre-commit hook», которая будет проверять измененные файлы или вообще дифы и не давать делать коммит.
Просто разработчики часто, билд жмут после нескольких строчек изменений, еще не закончив реализацию фичи, и ошибки от вашего анализатора на неготовом коде могут раздражать.
short sale подразумевает быструю продажу, затем покупку по сниженной цене, и возвращение одолженных бумаг… поэтому в данном случае он не подойдет. падения цены можно ждать несколько лет.
</режим_зануды>