OSA
Не хочешь светить код юзай
OSA
https://bitbucket.org
OSA
Он тоже бесплатно
Alexander "SonnySlave"
OSA
Для небольших проектов годиться
Igor
YMMV, видимо у меня только к интерфейсу нарекания, как гит-сервер свою функцию выполняет на ура
Igor
а давно дело было?
Олег
Если хотите спрятать код в облаке-гитлаб, но сам терпетт не могу его
Igor
ну всё, всё, заклевали, прячусь обратно в своё ведро не навязываю)
Олег
Я не изза этого его терпеть не могу, но верю тебе
Олег
Гитхаб круто крч
Alexander "SonnySlave"
Гитхаб круто крч
круто - это поднятое своё 😊
Олег
Ну не знаю
Олег
Что имел ввиду под поднятым своим?
Alexander "SonnySlave"
gitlab, gogs
Олег
Ты хочешь создать свой сервис для хостинга айти проектов?
Alexander "SonnySlave"
а почему нет? многие так делают, чтобы не держать сорцы у дяди васи
Олег
Ну это запарно и во многом не нужно, потому что держать надо сейчас а на создание уйдет время
Danil
struct Foo { template <typename T> operator T() const; }; struct Bar { template <typename T> Bar(const T&) { } }; ... Bar bar = Foo(); Парни, а подскажите стандарт говорит что-то касательно того, кого вызвать приоритетнее или это просто ambiguous и надо это решать перегрузкой? // NOTE gcc-4.6 выбирает конструктор, а clang-4.0.1 говорит ambiguous
Aidar
но это же не случиться если писать нормально не?
Anonymous
Годная штука.
Aidar
https://stackoverflow.com/questions/1384007/conversion-constructor-vs-conversion-operator-precedence
Олег
Годная штука.
Надо попробовать тогда)
Anonymous
При этом это буквально Ctrl-C Ctrl-V гитхаба.
Олег
Мда канешна
Berkus
Oleg
А то я тут в вялотекущем режиме делаю аналог калибре.
Ignat
Зачем вообще делать аналог чего-либо?
Oleg
Потому что мне, очевидно, не ноавится калибре
Berkus
Ибо очевидно калибра полны пздц
Alexander "SonnySlave"
@berkus не хочешь пригнать на C++Russia?
Alexander "SonnySlave"
я не помню, спрашивал у тебя или нет
Berkus
Чот дораха, мне разовая виза почти сто евро сразу, а еще в мальмо лететь
Berkus
Да и дублин походу впереди)
Alexander "SonnySlave"
а, ладно. Жаль 😞
Oleg
А на чем?
На плюсах+qt
Berkus
На плюсах+qt
ы, ну почти калибра!
firther
ы, ну почти калибра!
Колибра ж вроде на NASM напилена?
firther
мы ее в универе учили😂
🦥Alex Fails
вы про KolibriOS?
Berkus
🦥Alex Fails
а
firther
А, мы о разном)
🦥Alex Fails
Calibre ru.wikipedia.org Свободное и открытое программное обеспечение для чтения, создания и хранения в электронной библиотеке электронных книг разного формата. Программа имеет возможность синхронизации с устройствами для чтения электронных книг более дюжины различных производителей, включая Amazon, Android, Apple, Barnes &
🦥Alex Fails
вот это комбайн
🦥Alex Fails
Такое дно неудобное.
надо допилить 🤷‍♂️
🦥Alex Fails
но жизни, конечно, на всё не хватит
Igor
но жизни, конечно, на всё не хватит
главная беда Алекса - на все "го ..." жизни не напасёшься
🦥Alex Fails
да! Все так, и мне приходится жить с этим 😂
Oleg
Такое дно неудобное.
И адски тормозное. Поэтому и хочу свое.
Oleg
Да и нужен большой петпрожект, чтобы на новых плюсах писать
🦥Alex Fails
но надо уметь писать большие петпрожекты
kitsu
но надо уметь писать большие петпрожекты
ещё бы их придумать для начала (
🦥Alex Fails
да игру запилить простую - вот тебе уже хотя б 10к-100к LoC
🦥Alex Fails
хотя тетрис, конечно, можно запилить и на меньшее количество строк, у мну вроде было около 200
Co(n)stantine👨‍🔬
Что такое K&R ?)
Berkus
есть деобфускатор кода написанный на LLVM, можно попробовать его прикрутить, но шансов мало конечно
Berkus
открываешь в IDA и даешь всем адресам имена
Berkus
станет понятно чо куда
Александр
существует ли какой-то способ (пусть из буста) отлаживать мета-выражения? вот есть у меня using foo = very_big_trait<A, B, C>; я хочу вывести при компиляции в консоль тип foo. чувствую, что надо вывести какое-то сообщение об ошибке, где будет упоминаться тип, но в VS не могу добиться этого
Berkus
typeid(foo).name?
Александр
это рантайм, хотелось бы компайлтайм
Berkus
decltype()
Александр
foo уже тип. мне нужно вывести в консоль компиляции какое-то сообщение об ошибке, где явно будет написано бла-бла, foo is not good [where foo = то-что-мне-надо] for compilation
Александр
так, вроде добился своего: using args = boost::callable_traits::args_t<F>; sizeof(args::FOR_TEST); ошибка: error C2039: 'FOR_TEST': is not a member of 'std::tuple<Foo &>'
Александр
Nameof c#?
причем тут шарп-то?
Daniil
Как аналог nameof?
Александр
Как аналог nameof?
аналог nameof - это typeid(T).name()