thedeemon: (office)
[personal profile] thedeemon
Микола, бачив як С++ники xs.writeln пишуть?
std::copy(std::begin(xs), std::end(xs), std::ostream_iterator<unsigned char>(std::cout));
std::cout << std::endl;

навеяно

Date: 2015-10-16 09:15 am (UTC)
From: [identity profile] yauheni akhotnikau (from livejournal.com)
У этого варианта своя красота, доступная только просвященным C++никам! :)

Date: 2015-10-16 09:17 am (UTC)
From: [identity profile] nivanych.livejournal.com
Закончил много писать на C++ я уже больше 10-ти лет назад.
Такшта, нифига я не посвящённый уже ;-)

Date: 2015-10-16 09:22 am (UTC)
From: [identity profile] yauheni akhotnikau (from livejournal.com)
Теперешний C++ уже сильно другой :)
Сейчас я бы уже сам на C++98 не стал бы писать. Разве что за очень большие деньги.

Date: 2015-10-16 10:01 am (UTC)
From: [identity profile] nivanych.livejournal.com
Но другой хоть в хорошем смысле этого слова? ;-)

Date: 2015-10-16 10:08 am (UTC)
From: [identity profile] yauheni akhotnikau (from livejournal.com)
Боюсь, он хорош только для любителей C++. Для тех, кого от C++ тошнит, принципиально ничего не изменилось :)

Date: 2015-10-16 10:15 am (UTC)
From: [identity profile] nivanych.livejournal.com
Нувооот...
А я уж думал — всё исправилось, стало хорошим и можно обратно с хаскеля на него переходить! ;-)

Date: 2015-10-16 10:33 am (UTC)
From: [identity profile] yauheni akhotnikau (from livejournal.com)
Нет, все тоже самое: сборки мусора нет, совместимость с C все еще поддерживается, повисшие указатели, выходы за пределы массивов, повторное освобождение и расстрел памяти, разные уровни поддержки стандартов в разных компиляторов, куча несовместимых между собой систем сборки, отсутствие общего менеджера пакетов... Все как всегда :)

Profile

thedeemon: (Default)
Dmitry Popov

December 2025

S M T W T F S
 12 3456
789101112 13
14151617181920
21222324252627
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 30th, 2026 10:15 am
Powered by Dreamwidth Studios