Deleted Account
++ это xx на бочок
эта же фигка примененеа и в мекфайл флагах?
Bohdan
супапро
так не же. я об уровне терпения людей. pro->supapro->ultramegapro->?pro.java?
Deleted Account
что это за сылки?
Егор
Есть ли где интересные задачи по C++?
Dr. Friedrich
Это статистика по чату, которую собирает специальный ботик. Там можно топ флудеров посмотреть и всякое такое.
Dr. Friedrich
Я на этой неделе читал цикл про IEEE754-арифметику от вот этого чувака: https://randomascii.wordpress.com/category/floating-point/ Там есть интересные задачки, просто море. Очень советую!
🦥Alex Fails
так не же. я об уровне терпения людей. pro->supapro->ultramegapro->?pro.java?
Самые терпеливые в холиварах. Я там только олного чувака забанил, и только свои посты иногда тру
🦥Alex Fails
Есть ли где интересные задачи по C++?
Cppquiz.org . В своем боте хочу написать вопросеги с него
Dr. Friedrich
У него там много новых статей вышло, и все хорошие.
Dr. Friedrich
Вот эта вообще меня заставила очень сильно задуматься и поменять мнение по поводу сравнения чисел: https://randomascii.wordpress.com/2012/06/26/doubles-are-not-floats-so-dont-compare-them/
Aidar
Хренаси я топ6
Aidar
А полухин топ7
Dr. Friedrich
Ранее я придерживался мнения, что FP-арифметика никогда не работает гарантированно, и никогда не следует сравнивать флоаты/даблы на равенство, а теперь вот считаю, что каждый случай стоит рассматривать отдельно, и есть сценарии, в которых точность будет гарантироваться на compliant-железе+рантаймах.
Deleted Account
похоже ты большой спец по схх
Denis
/stat@combot
𝐀𝐥𝐞𝐱𝐚𝐧𝐝𝐞𝐫
🦥Alex Fails
Ееее, 1300-й участник! #history_of_procxx
vadym
Всем привет. А есть именно канал по С++? Что-то на подобии библиотеки программиста, только выжимки по плюсам? Заранее спасибо
Bohdan
😁
Bohdan
А вот сам алгоритм выбора мне не знаком.
Jakhongir
vladislav
а чат где-то пиарится чтоль?
Alexander
Да
Alexander
Почти
vladislav
где?
Alexander
Подборка чатов Telegram по языкам программирования https://t.me/proasm — Чат про Assembler https://t.me/ProCxx — Чат про Си++ https://t.me/CSharpChat — Чат про C# https://t.me/extremecode — Чат C# разработчиков (есть свой бот компилирующий C# код) https://t.me/proCrystal — Чат про Crystal. Ruby-подобный статически типизированный объектно-ориентированный язык общего назначения. https://t.me/proelixir — Чат про Elixir https://t.me/elm_ru — Чат про язык программирования Elm https://t.me/Fsharp_chat — Чат про F#. https://t.me/proGO — Чат про Golang https://t.me/gogolang — Чат про Golang https://t.me/haskellru — Чат про Haskell https://t.me/JSlang — Чат про JavaScript https://t.me/joinchat/Be4rsT3Uyr1TjmSlrRc77g — Чат про JavaScript (для новичков) https://t.me/jvmchat — Чат про JVM https://t.me/javastart — Изучаем java вместе. Чат для начинающих и не только! https://t.me/scala_ru — Чат про Scala https://t.me/kotlin_lang — Чат про Kotlin https://t.me/modernperl — Чат про Perl. Современный::Perl https://t.me/usePerlOrDie — Группа о языке Perl и обо всём что с ним связано. https://t.me/ru_python — Чат про Python. (~2250 человек) https://t.me/propython — Чат про Python. (~320 человек) https://t.me/javascript_ru — Чат про JavaScript. https://t.me/css_ru — Чат про CSS и немного HTML https://t.me/ru_python_beginners — Чат про Python для новичков https://t.me/rudepython — Грубый чат про Python (для мужиков https://t.me/phpgeeks — Чат про PHP. (~1400) https://t.me/phpclubru — Чат про PHP (~450) https://t.me/prophp7 — Чат про современный PHP (~430 человек) https://t.me/joinchat/AAtJOjx9l5F9IhkHIIVP9Q — Чат про PHP. Флуд (~200) https://t.me/proRuby — Чат про Ruby https://t.me/rubylang — Чат про Ruby и Ruby on Rails https://t.me/rubyschool — Чат-болталка для учеников руби-школы https://t.me/rubyata — Бишкекское сообщество Ruby и Ruby on Rails https://t.me/moscowrb — Московское сообщество Ruby https://t.me/proRust — Чат про Rust https://t.me/rustlang_ru — Амбициозный чат по Rust https://t.me/typescript_ru — Чат про TypeScript и Flow https://t.me/frp_ru — Функциональное Реактивное Программирование https://t.me/fp_ru — Чат любителей функциональных языков программирования https://t.me/eth_ru — Ethereum Developers, Smart Contracts, Эфириум
vladislav
а ну а кроме этого?
🦥Alex Fails
а ну а кроме этого?
Я чат специально нигде не пиарю)
Alexander
Не знаю, я из БП пришел)
🦥Alex Fails
ну а почему ?
не вижу смысла) обычно только зову знакомых, кому чат действительно нужен
Deleted Account
Deleted Account
лан я не серьёщно
Berkus
А вот сам алгоритм выбора мне не знаком.
пробуешь, смотришь, читаешь умных людей
Bohdan
Вот именно дорога к этим людям или название их работ мне и нужно) С чего я и начал эту тему.
Berkus
Так это самое, их тысячи. Начать можно с гугля по твоим конкретным вопросам
Igor
void test(ofstream &&f) { f << "test"; } int main(int argc, char *argv[]) { ofstream file("test.txt"); test(move(file)); return 0; // break } ставлю бряк на return, запускаю в дебаггере, останавливается: файл создан, в нём пусто, т.е. деструктор ofstream не вызывался и сброс данных не произошёл я правильно понимаю, что это потому что f всего лишь rvalue-ссылка, которая указывает на ещё не вышедший из своего скоупа file?
Bohdan
Так это самое, их тысячи. Начать можно с гугля по твоим конкретным вопросам
Вы уж простите, что засоряю чат. Но я уже день ищу книги, или другие работы о том, под какие задачи лучше подходит объектно-ориентированное программирование, под какие процедурное, под какие функциональное. Не уверен, может я поисковиками пользоваться не умею, всякое бывает.
Alexander
@Artalus а в принципе ничего и не меняется. std::move лишь просто возвращает ссылку в подходящем виде
Aidar
С мове ничего не меняется
Aidar
Тебе никто не гарантирует перемещение
Alexander
Именно, но лучше так не делать — поди разберись потом 😅
Aidar
move это каст к rvalue
Anonymous
Приветствую вас! Я хочу научиться программировать. Помогайте чайнику пжл) с чего стоит начать?!
Aidar
С #supapro
Aidar
#supapro
Aidar
Ах черт там Костя зафлудил благами qt
Igor
угу, "it's better to understand move in terms of what it doesn't do: it doesn't move anything, it just casts"
Aidar
Но этот чат для новичков
Roman
помню были библиотеки для рендеринга в tty консоли, но не могу никак найти, имеется ввиду: цветные тексты, таблицы, прогресс-бары и т.д. и т.п. может знает кто?
Roman
ncurses?
я был кстати на странице http://www.gnu.org/software/ncurses/ но показалось что это не то что мне нужно, по крайней мере ключевые слова не нашёл типа "UI, table, progress"
Roman
да и по описанию совсем не понятно что это за динозавр))
Roman
libcaca, ncurses, blessed-contrib (non-c++), а вообще, ASCII- арт — ваш друг
спасибо, сейчас гляну, ASCII арт то ясное дело, просто зачем изобретать колесо если такие вещи как прогресс-бары уже имплементированы в библиотеках (наверное)
Alexander
спасибо, сейчас гляну, ASCII арт то ясное дело, просто зачем изобретать колесо если такие вещи как прогресс-бары уже имплементированы в библиотеках (наверное)
Действительно. Мне blessed-contrib для .js понравилась. Если найдете такое для Си или С++ — обязательно отпишитесь в чат)
Roman
@Dexter3000 libcaca это видимо скорее для графики нежели для простеньких UI элементов в tty
Igor
@antoshkka да, как только я увидел что оно не закрывается, я понял что в сигнатуре нужно убрать &&, я просто уточнил правильно ли понимаю, почему именно оно не закрывается )
Roman
@Dexter3000 видимо ncurses то что надо, однако документация настолько мудрёная что сразу не понято что это вообще такое..
Aidar
Потому что curses лет больше чем мне
Aidar
Даже ncurses наверное
Alignant
А что ты хотел, новый иновационный стартап-проект по созданию консольных интерфейсов на си?
Aidar
Хочу на питоне