Эти же поделки из stl-я практически невозможно использовать. Особенно list (если учесть хотя бы, что size() занимает O(N), а удалить элемент из списка так просто не выйдет без знания начала списка). Зачем для использования этого убожества что-то еще лепить, когда можно написать что-то свое с нормальными интерфейсом и предсказуемым временем работы.
Его нужно аккуратно использовать. Не злоупотреблять. Так же как макросы, например. Он много где используется в крупных проектах, в ядре linux, например.
7) Доля Windows Server среди серверных ОС в России — 77%
А откуда эта цифра? Это процент среди проданных ОС, а не вообще ОС на серверах? То есть я думаю, что количество людей, коотрые покупают red hat намного ниже, чем установок какого-нибудь centos. И поэтому такой высокий процент.
Я думаю на тысячах серверов Яндекса/mail.ru/еще кого-нибудь процент ОС windows server очень близок к нулю. А у них немаленькие серверные парки…
Передавать имя типа несколько опасно. Если поменяется тип у this или просто переменной 'x', например. То легко можно забыть поменять в этом memset/memcpy на новый тип.
Мне кажется такой стиль противоречит стандартному стилю C++ (я про названия классов и переменных с большой буквы). И если в таком коде использовать что-то из stl или boost или из стандартной библиотеки С — то все будет выглядеть очень криво. Не понимаю, что заставило создателей писать библиотеку в таком стиле.
Лучшеб рацию туда интегрировали. Во многих горах тупо нет сотовой сети. Да и музыку слушать опасно во время катания — можно не услышать сходящую лавину.
Я почти никогда никому ничего не чиню и не настраиваю. Объясняю примерно так: «я разработчик, а не админ и настройкой/сбором компов не занимаюсь и не умею». Еще привожу пример «настройкой и починкой автомобиля занимается механик(админ), а не водитель(программист/пользователь)». После примера многим становится яснее.
У подобного кода, скорее всего закончится стек.
for (int i = 0; i < 100000; ++i) {
char *p = alloca(i);
…
}
У такого нет.
for (int i = 0; i < 100000; ++i) {
char p[i];
…
}
А откуда эта цифра? Это процент среди проданных ОС, а не вообще ОС на серверах? То есть я думаю, что количество людей, коотрые покупают red hat намного ниже, чем установок какого-нибудь centos. И поэтому такой высокий процент.
Я думаю на тысячах серверов Яндекса/mail.ru/еще кого-нибудь процент ОС windows server очень близок к нулю. А у них немаленькие серверные парки…