Здравствуйте, SkyDance, Вы писали:
Ш>>Его можно заменить
SD>А вот интересно, результирующий машинный код будет разным, одинаковым, или оччччень разным?
Здравствуйте, Анатолий Широков, Вы писали:
АШ>Здравствуйте, Шахтер, Вы писали:
АШ>Погоди, ты хочешь сказать, что концепцию генератора открыл только сейчас?
Нет, я хочу сказать, что только в современном С++ она допускает правильную реализацию.
АШ>Меня больше интересует как уравнять шансы co_yeild по сравнению с обычным генератором: https://gist.github.com/anatoly-spb/ea34929134454a2b8752932fc30e9744
АШ>MSVC2017 co_yeild выполняется с 17-кратным отставанием.
Здравствуйте, Шахтер, Вы писали:
Ш>Здравствуйте, Анатолий Широков, Вы писали:
АШ>>Здравствуйте, Шахтер, Вы писали:
АШ>>Погоди, ты хочешь сказать, что концепцию генератора открыл только сейчас?
Ш>Нет, я хочу сказать, что только в современном С++ она допускает правильную реализацию.
C++11? да, современный уже лет 7 как
АШ>>Меня больше интересует как уравнять шансы co_yeild по сравнению с обычным генератором: https://gist.github.com/anatoly-spb/ea34929134454a2b8752932fc30e9744
АШ>>MSVC2017 co_yeild выполняется с 17-кратным отставанием.
Ш>А причем здесь корутины???
При том, что это еще один способ реализации генератора.
Здравствуйте, Анатолий Широков, Вы писали:
АШ>Здравствуйте, Шахтер, Вы писали:
Ш>>Здравствуйте, Анатолий Широков, Вы писали:
АШ>>>Здравствуйте, Шахтер, Вы писали:
АШ>>>Погоди, ты хочешь сказать, что концепцию генератора открыл только сейчас?
Ш>>Нет, я хочу сказать, что только в современном С++ она допускает правильную реализацию.
АШ>C++11? да, современный уже лет 7 как
С++17
АШ>>>Меня больше интересует как уравнять шансы co_yeild по сравнению с обычным генератором: https://gist.github.com/anatoly-spb/ea34929134454a2b8752932fc30e9744
АШ>>>MSVC2017 co_yeild выполняется с 17-кратным отставанием.
Ш>>А причем здесь корутины???
АШ>При том, что это еще один способ реализации генератора.
Нет, ну можно летать из Питера в Москву через Вашингтон, если денег больше чем ума.
Здравствуйте, SkyDance, Вы писали:
SD>>>А вот интересно, результирующий машинный код будет разным, одинаковым, или оччччень разным? Ш>>У нормального компилятора одинаковым.
SD>А можно список "нормальных"?
Я не занимаюсь тестированием компилятров.
Но ты можешь, если интересно, сходить на этот сайт здесь.
Данный код не легален в С++11. Учи матчасть.
АШ>>>При том, что это еще один способ реализации генератора.
Ш>>Нет, ну можно летать из Питера в Москву через Вашингтон, если денег больше чем ума.
АШ>Так-то оно так, но может разберешься сначала в вопросе, а потом будешь умничать?
Не стоит хамить человеку, который на порядок умнее тебя.