@ProCxx

Страница 86 из 2477
Alex Фэils?︙
16.04.2016
18:55:32
Ну, можно начать хотя бы с функций с множеством точек входа

Andrei
16.04.2016
18:56:12
а кто мне объяснит, что такое корутин?
Корутины это контексты выполнения в кооперативной многозадачности

Google
Andrei
16.04.2016
18:56:44
Просто обобщение функций.

Когда выполнение функции можно прервать и уступить процессор другой функции.

Когда ты используешь треды это делает за тебя тред менеджер ядра.

А в кооперативной многозаддачности корутины сами говорят yield

Или уходят в io операцию или в специальный sleep

И тогда тоже уступают управление.

Alex Фэils?︙
16.04.2016
18:58:21
Andrei
16.04.2016
18:58:28
Преимущество в том, что не нужны никакие громоздкие примитивы синхронизации.

В винде можно по-разному делать.

Можно через overlappedIO

Можно через APC

Alex Фэils?︙
16.04.2016
18:59:22
О, знаком с этими вещами, правда, не работал

Andrei
16.04.2016
18:59:52
В винде очень годно, кстати сделано ядерная диспетчеризация IO

Google
Andrei
16.04.2016
19:00:03
Через IOCP

В отличие скажем от линукса, где epoll вызывает много вопросов

Об это хорошо было по-моему в devnotes у разрабов libev написано. Я в общем на все те же грабли понаступал.

Pavel
16.04.2016
19:02:15
if (1 < 2)
Просто, чтобы +- открылся

Ned Ogl
16.04.2016
19:05:43
Просто, чтобы +- открылся
для этого придумали /*your fuckin comment*/

Andrei
16.04.2016
19:07:05
В студии для этого есть прагма

#pragma region

А и да. В целом тот код можно было сделать стандартными срествами.

std::codecvt

Alex Фэils?︙
16.04.2016
19:10:59
#pragma region
Крутая прагма, часто юзаю

Хотя узнал о ней методом тыка

В с шарпе есть #region, и я подумал, чтт есть же наверняка в плюсах VS прагма похожая

Andrei
16.04.2016
19:12:20
А я познакомился несколько лет назад из исходников drWeb-a

Когда работал там.

Alex Фэils?︙
16.04.2016
19:12:28
И не прогадал

Ого,круто

А меня тут касперы хотят хантить

Andrei
16.04.2016
19:12:52
Дс2?

Ой, всмысле Спб?

Alex Фэils?︙
16.04.2016
19:13:21
Не, мск

Google
Alex Фэils?︙
16.04.2016
19:14:02
Это называется "случайно обновил резюме"

Andrei
16.04.2016
19:14:26
Тоже хантили из каспера, но мне не нравится антивирусная тема в целом.

Alex Фэils?︙
16.04.2016
19:14:27
И предложения от интела. Яндекса, самсунга, Pwc ?

Яндексовое собеседование я вчера завалил, т.к. забыл?

Они мне позвонили в скайп, а я был жутко занят другим

Andrei
16.04.2016
19:15:21
Сейм щит. Линкедин завален. Только мне обычно с релокейшном предлагают сразу. Видимо, потому что на английском все заполнил.

Andrei
16.04.2016
19:15:59
Ничего страшного, как по мне. Яндекс так себе контора :/

Alex Фэils?︙
16.04.2016
19:16:13
Я тоже чтот слышал

с интелом довольно теплая собеседа получилась

Andrei
16.04.2016
19:16:52
А что предлагали?

Какое отделение?

Ned Ogl
16.04.2016
19:17:57
народ, а как заставить qtCreator либо учитывать мой мейкфайл либо компилить с нужными мне параметрами?

Alex Фэils?︙
16.04.2016
19:18:43
Andrei
16.04.2016
19:20:44
Неплохо. А что за реквайрмент скилз туда?

Плюсы, лоулевел, directx?

Alex Фэils?︙
16.04.2016
19:23:11
Плюсы, треды, хплатформ +опц знание апи (дх, гл)

Сергей
16.04.2016
19:31:05
returned, lol

Alex Фэils?︙
16.04.2016
19:33:56
С возвращением!

Сергей
16.04.2016
19:34:23
Я вроде тут и не был никогда прост

Google
Alex Фэils?︙
16.04.2016
19:34:33
Это баг веб-версии

Сергей
16.04.2016
19:34:36
В .net конфе запостили ссылку

А

Alex Фэils?︙
16.04.2016
19:34:42
Я в ней тоже видел такую шнягу

Куча людей, которых только добавили, к примеру, обозначались как "Returned"

Сергей
16.04.2016
19:36:34
Ну вы тут крутые

В интелы зовут

Я б тоже хотел к ним, но по vhdl. Правда занесло в C#.

Admin
ERROR: S client not available

Alex Фэils?︙
16.04.2016
19:39:45
О, vhdl

Не знаком лично, но крутая вещь

Ned Ogl
16.04.2016
20:06:48
кто мне скажет, зачем qtCreator создаёт отдельные папки для билдов и прочее?

Andrei
16.04.2016
20:07:35
Почему бы и нет?

Ему так проще менеджить промежуточные файлы.

Ned Ogl
16.04.2016
20:09:09
чёт я всю жизнь писал в блокноте и g++

потом мейкфайлы освоил

но вот эта промышленная херотень - как-то слишком

такое впечатление, что у меня прямо туча кода

Google
Andrei
16.04.2016
20:09:50
Просто ты ничего серьёзного не писал.

Ned Ogl
16.04.2016
20:10:00
ничего больше 1000 строк, да

arisu
16.04.2016
20:10:38
Симейк освой

Быстро и решительно

Andrei
16.04.2016
20:11:48
Поддерживаю совет.

Кросплатформенное решение.

arisu
16.04.2016
20:12:15
И кросс-ideшное

При том что поддерживается почти во всех популярных

Ned Ogl
16.04.2016
20:13:06
под вёнды не пишу

нахер надо

Andrei
16.04.2016
20:17:23
Очень профессиональный подход :3

Ned Ogl
16.04.2016
20:18:17
я не профи, я говнарь

и не прогаю, а разъясняю за базар

Andrei
16.04.2016
20:21:43
А, ясно. А эту конфу иначе рекламировали ;3

Ned Ogl
16.04.2016
20:21:54
да не, это я тут лишний

Объясните нубасу

Зачем нужен uint64_t?

И как он работает, если система 32-битная?

Сергей
16.04.2016
22:11:48
Я возможно ошибаюсь по поводу второго вопроса

Но что мешает гонять 2 раза по 4 байта? (Использовать 2 регистра - EAX, EBX, например, вместо одного - RAX, в 64 битах)

А нужен там хотя бы, где не хватает 32бит

Страница 86 из 2477