Danyl
Если в шарпе с помощью рефлексии можно получить приватные методы класса то как это сделать в плюсах
Danyl
?
arisudesu
Рефлексируешь
@
Смотришь в исходники и получаешь
Anonymous
Они ничего не "курили". Просто… так получилось. Visual Studio 2005 — это 8я версия, 2008 — 9я, 2010 — 10я (тут повезло), 2012 — 11я, 2013 — 12я, 2015 — 14я. А в каком году следующая выйдет — они ещё не знают, но версия точно будет 15я.
P.S. Но чтобы всех было окончательно добить макрос _MSC_VER возвращает номер увеличенный на 700. Почему на 700? Потому что до Visual Studio был просто Microsoft C. И как несложно догадаться — версий от 2й до 7й. Почему начиная со 2й? Потому что 1й был Lattice C...
Андрей
VS 2016 preview. Сделали бы такое название. Сложности не вижу.
Anonymous
Андрей
Название не обязывает к выпуску.
Stanislav
У 2015 было название "14
adam
Как там R в продакшене?
Sergey
Парни
Sergey
Вот unix date это с 1970 года
Sergey
А у меня есть дата с опред. дня 2016 года
Sergey
Типа кол-во секунд с такого-то дня
Bekzod
Кто может ЯД поменять на Qiwi?
Sergey
Можно как-то это скастить к какому-нибудь стандартному датовому типу?
Sergey
Типа задать новое начало
Bekzod
Яндекс.Деньги
🦥Alex Fails
🦥Alex Fails
Это называется антипаттерн "Паблик Морозов"
миша
почему std::sort сортирует по принципу 100 1000 200 2000 ?
🦥Alex Fails
потому что std::string::operator < () так пашет
🦥Alex Fails
Построчно сортирует
Stanislav
напиши свою функцию :)
🦥Alex Fails
Передай свою функцию *сравнения*
миша
хммм
спасибо))
попробуем)
Sergey
Чему соответствует конец строки в бинарном виде?
Andrei
Зависит от представления.
Andrei
Если си-строка то \0
Andrei
то есть обычный 0
Sergey
Ну т.е. при binary выводе в файл ofstream'ом когда делаешь << endl
Sergey
То что он записывает
Sergey
Ой
Sergey
Не конец строки
Sergey
Ну ты понял
Sergey
Новая строка
Andrei
зависит от платформы
Andrei
\r\n или просто \n
Sergey
Хм, ок
Андрей
Слушайте, а зачем std::endl сделали функцией?
Andrei
Это не функция.
Андрей
Андрей
http://en.cppreference.com/w/cpp/io/manip/endl
Andrei
Окей,
Andrei
Просто строго говоря это функтор.
Andrei
Потому что едва ли кому-то придёт в голову делать std::endl(std::cout)
Andrei
например.
Andrei
Но да, это просто функция которая берет стрим референс и возвращает стрим референс
arisudesu
именно
Andrei
Почти.
Andrei
Еще надо не забывать про widen
Andrei
из-заэтого как раз разница есть на плафтормах с \r\n и \n
ඞ
Бля, говорю жависту, что писать публик статик это избыточно, что метровые строки кода не круто, а он бомбит
ඞ
Вот в котлине ж нормально сделали
ඞ
В скале
ඞ
Чому в жаве нельзя?
ඞ
В оракле раки работают?
Stanislav
Уже поздно
ඞ
Stanislav
Котлину и скале не нужно было поддерживать совместимость с джавой на уровне исходников
ඞ
А, понял
ඞ
Stanislav
Да
ඞ
Учитывая, скока там говна
ඞ
Можно было бы обратную совместимость сделать
ඞ
Если у них типы в генериках продублированы
Stanislav
На телефоне на ходу сложно писать иногда
ඞ
ඞ
Они там совсем замазались
Stanislav
В майкрософте новый CEO смог порядок навести, может им нужно тоже что-то вроде это
ඞ
D надо им пропагандировать.
Sergey
Почему f# и раст так похожи
Stanislav
Stanislav
Но теперь мне кажется нужно дождаться чего-то вроде раста 2.0, к которому допилят всё самое важное, что сейчас WIP