Size: a a a

2020 August 26

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
🦊fox.cpp
Поэтому надо таскать с ошибкой весь нужный контекст
Так обычно и делают
источник

🦊

🦊fox.cpp in C++ Together 2.0
🦊fox.cpp
"X фейланулся потому что фейланулся Y потому что фейланулся Z"
Сразу сообщение об ошибке становится более-менее полезным
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
Ilia Zviagin
А главное - автор вопроса просил именно с нуля, и доходчиво. Это лучшая книга для этого
+
источник

🦊

🦊fox.cpp in C++ Together 2.0
В частности, можно заглянуть в конец этого стека и понять, инет сдох или что ещё
источник

🦊

🦊fox.cpp in C++ Together 2.0
В Go 1.13 сделали это интересно
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
Wild_Wind
Да :)
А ещё попробуй запилить поддержку любых аххохолакаторов в своём контейнере.
iterator_traits же
источник

🦊

🦊fox.cpp in C++ Together 2.0
🦊fox.cpp
В Go 1.13 сделали это интересно
var nerr net.Error
if errors.As(err, &nerr) {
Детали в nerr
}
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
🦊fox.cpp
В частности, можно заглянуть в конец этого стека и понять, инет сдох или что ещё
Да, это древнее изобретение, времён смолтолка, кажется
источник

🦊

🦊fox.cpp in C++ Together 2.0
Alex Ф-ф-фэils!🌠︙
Да, это древнее изобретение, времён смолтолка, кажется
Все новое - хорошо забытое старое
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
Wild_Wind
Или берешь лисп, пишешь на нём свой лисп, и им делаешь нетривиальную херню.
Так делал @MasterZiv
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
Roy Mustang
Нет в STL чем можно его конвертануть в нормальную строчку ?
У самого пути есть методы вида geneeic_u16string()
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
Roy Mustang
Пля в инете есть нормальные .ini парсеры без ебучих секций?
У меня в проге со светом, просто регаешь калбеки, и радуешься
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
Хотя есть варианты лучше
источник

W

Wild_Wind in C++ Together 2.0
Alex Ф-ф-фэils!🌠︙
iterator_traits же
Там как-то прям всрато было, когда мы на 98 стандарте пробовали.
На 11 не пробовал, на 17 - удобнее.
источник

W

Wild_Wind in C++ Together 2.0
Ух, забористо...
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
Wild_Wind
Там как-то прям всрато было, когда мы на 98 стандарте пробовали.
На 11 не пробовал, на 17 - удобнее.
У александреску был доклад на цппкон, в котором он рассказывал про эволюцию апихи аллокаторов
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
И про то, что дос был причиной не очень удобного старого апи в (pre-)C++98
источник

W

Wild_Wind in C++ Together 2.0
Дос...
источник

W

Wild_Wind in C++ Together 2.0
Мда. Ладно. Забудем про 98.
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
C++ 2098
источник