С++
ну типа вот эти штуки мне кажется можно было и в язык втащить template <typename T> typename remove_reference<T>::type&& move(T&& arg) { return static_cast<typename remove_reference<T>::type&&>(arg); } а реализация remove_reference вообще ад
Непонятно только где тут Си
с++ без стл это как бы почти си
Сильное заявление
Общего примерно столько же, сколько у телеги и "Сапсана": есть колеса
Templates, function overloads, namespaces, RAII: да, да, пошли мы нахер
покажите мне как в Си использовать классы, наследования, перегрузки, шаблоны, и тд. буду признателен
GObject + Буст препроцессор
Пройдёмте в ядро, будем заводить GObject и Boost... Нам памятник поставят
Надеюсь это не посмертно будет
Привет embedded разработчикам! Что там по лицензиям? Дают добро на STL?)))))
в ембеддед не с++
удачи втащить это в какую-нибудь железку
Я не пробовал. А какие там проблемы?
вышел вон с такими утверждениями
Ну boost preprocessor это чисто Си библиотека
Это неправда
GObject такой не кажется
Ну гнушная либа сишная
почему ваш с++ умирает после throw std::runtime_error
Си тоже бы умер, если бы там это было
в аборт или терминейт, чего там происходит с fno-except
А не надо собирать с -fno-except. Или throw убрать "Или крестик снимите, или трусы наденьте" (с)
эмбеддед компиляторы умеют эксепшены со стека выкидывать?
Ничего себе заявление
Что именно?
Анекдот старый про Рабиновича и баню
Обсуждают сегодня