×Закрыть

Материалы по теме «C++ дайджест»

RSS

C++ дайджест #2: Парад IDE C++ дайджест #2: Парад IDE

Rostyslav Dzinko 4975

Дайджест присвячений релізам популярних С++ IDE, що послідували за релізом VS2015 минулого місяця, оновленню, проблемам ручного управління пам’яттю, а також підбірці цікавих open-source проектів на С та С++. 12

C++ дайджест #1: реліз Visual Studio 2015, нова платформа WebAssembly C++ дайджест #1: реліз Visual Studio 2015, нова платформа WebAssembly

Rostyslav Dzinko 4260

Даний випуск присвячений релізу Visual Studio 2015, нові можливості якої можна переглянути у відео нижче, а також новій платформі WebAssembly, що дозволяє виконувати «рідний» код в браузері. 4

C++ дайджест #0 C++ дайджест #0

Rostyslav Dzinko 6126

Цей випуск присвячений новинам стандартизації. Що нас чекає в С++17? Як і навіщо новачку вивчати C++? DConf, управлiння пам’яттю в C++, С++ unit-test фреймворк на лямбдах, C++ vs Java, трошки магії на С++, i чому «гiршої мови ще не придумали». 9

Комментарии

Конечно, если нужен тип Generator, то так красиво (“using Generator = ...”) уже не получится если зайти через зад то всё можно )) но через зад auto Generator = []() { return[i = 0]() mutable { return i++; }; }; int sum = 0; auto generator1 = Generator();...
Eduard, спасибо!
и не смог абстрагиваться «бомажки это бомажки»? вот щас не знаю кто его больше обидел ты или я особенно если ты сказал фактическую правду ))
Alex, смысл проекта мы обсуждали еще в самом начале, до перехода в фазу поддержки и мелких доработок. В указанном примере описан момент, когда команда устала и понадобились пересмотр цели и работа с мотивацией.
в смысле? это же ж крассический пример классического генератора: int Generator() { yield 5; yield 10; yield 20; yield 40; yield 80; yield 100; } или зачем тебе вообще генераторы? ))
кому не лень мне лень )) у меня есть сишарп котлин свифт и эрланг и куча внутряшечки более низкого уровня
Вы знаете, для меня это тоже было открытием, но IT сообщество Ванкувера — меньше, чем в Торонто и Монреале, как и количество населения в общем: https://en.wikipedia.org/wiki/List_of_the_100_largest_population_centres_in_Canada
Дмитрий, спасибо за вопрос. В указанном случае для клиента сроки были важнее бюджета.
Возможно я недопонял этот конкретный пример, но пока что этот код не выглядит как что-то, что бы я имел необходимость писать более одного раза в жизни.
но в свою очередь это «ещё один вопрос почему в си++ всё так криво и ограничено?» )) Кривости особой не вижу.
Тот редкий момент, когда я с тобой могу согласиться касательно претензий к C++. Думаю, ещё разрешат в следующих стандартах. Просто пока ещё никто не внёс внятный пропоузал касательно стандартизации этого дела.
Это же ж при том при всём что «закат солнца вручную» (к) (тм) при некотором желании большого труда не составит ну ок если алгоритм позаковыристее то посложнее но принцип примерно принннём struct { int state = 0; int operator()() { switch (state)...
Конечно, если нужен тип Generator, то так красиво («using Generator = ...») уже не получится а это уже совсем отдельный вопрос почему это вдруг лямбда может существовать только как инстанс )) почему лямбы не инстанциировать по её типу?
прикольно но незачот )) я yield i; (с ошибкой но то случайно) привёл в качестве «тупого примера yield но как-то рабочего» на его месте должен быть yield настоящий иначе конечно какой у генератора смысл?
Ну может человек совершил мегаачивмент и перевел бумажки в ту же джиру, а тут такое. Обидно