Constantine
сравнение в смысле "совершенно точно одинаковый"
Berkus
забрал свои слова обратно, Константин Самый Умный чел и может всегда использовать указатели как хэндлы и даже наоборот. ВИВА!
Constantine
копирование в смысле "сделать совершенно точно то же самое"
Constantine
и эти свойства настолько слабые, что я не вижу причин не приписывать их в handle
Ioann_
ну всё, устыдииил
Почему сразу застыдил то, просто указал на то, что хоть ты и прав - определенно хамство, дело не самое лучшее. ИМХО, можно было просто промолчать, просто указав единожды, что он не прав
Viacheslav
копирование в смысле "сделать совершенно точно то же самое"
Есть handle на DB connection. Определи "сделать то же самое".
Viacheslav
Нет, просто скопировать и использовать не получится.
Constantine
Нет, просто скопировать и использовать не получится.
Почему нельзя скопировать битовое представление handle?
Viacheslav
По той же причине, почему memcpy только для POD типов подходит.
Berkus
Почему нельзя скопировать битовое представление handle?
потому что handle может быть доступен только твоему процессу например, а ты его передаешь в другой
Berkus
хотя... вотевер
Constantine
более того, только одному потоку
Berkus
я тебе про разницу, ты мне про сходство, если ты не слышишь ничего, нет смысла тебе вдалбливать
Constantine
а я тебе про то, что нет никакого смысла вводить сущность handle, не соответствующую моему семантическому определению указателя
Berkus
есть конечно же
Berkus
посмотри на arc в objc, на handle types в MacOS Classic
Constantine
их нельзя сравнивать на равенство?
Berkus
без дополнительных функций нет
Constantine
тогда я считаю, что они не правы)
Berkus
на JNI посмотри
Constantine
а почему нельзя сравнивать на равенство?
Berkus
там как раз таки хендлы, которые underlying type используют укзаатель и их нельзя в общем случае сравнивать
Constantine
и почему нельзя копировать как значение указателя?
Constantine
Это что-то большее, чем индекс таблицы? Они по сути являются нетривиальными классами?
Berkus
семантически это implementation defined и тебе не должно быть никакого дела до
Ioann_
Так, кстати, на WinApi HANDLE задефан как void* Хотя это и не меняет того, что ...
Berkus
мы за это тут только что полчаса бились
Ioann_
мы за это тут только что полчаса бились
Да я вижу, просто не видел с чего начиналось
Alexander "SonnySlave"
https://habrahabr.ru/post/342982/
Square
Так, кстати, на WinApi HANDLE задефан как void* Хотя это и не меняет того, что ...
А что, например, будет когда ты попросишь создать именованный глобальный мьютекс второй раз?
Square
Емнип ты получишь хэндл с другим значением и в getlasterror у тебя будет что объект уже существует.
Square
Но этот хэндл будет иметь отношение в точности к тому же объекту :(
Square
Или я тут уже зря, да?
Viacheslav
Кстати, тут было про вакансии. Никакие ссылки скидывать не буду, но если английский в порядке и multithreaded server software development in C++ знаете, то Bloomberg сейчас прямо в нашу команду нанимает людей. За "слышал, что такое Java" бонусные баллы на собеседовании.
Александр
Я пропустил срач :(
Evgenii
https://habrahabr.ru/post/342982/
странно что не подхватила телега
Stanislav
https://habrahabr.ru/post/342982/
первый комент вроде и в тему, но вроде и мимо, такой какой то
Alexander "SonnySlave"
Stanislav
Alexander "SonnySlave"
первый комент вроде и в тему, но вроде и мимо, такой какой то
согласен. даже отвечать наверное не буду
Alexander "SonnySlave"
потому что не знаю, что и ответить то 😊
Stanislav
да не, я понимаю что он имеет ввиду
Evgenii
потому что не знаю, что и ответить то 😊
известно что http://bygaga.com.ua/uploads/posts/1334153601_komikci_kartinki77659-24.jpg
Stanislav
я так понимаю основной батхертв том что ты не можешь сделать так gsl_microsoft/@github/microsoft/gsl который фиксанется на определенном коммите
Alexander "SonnySlave"
и прав, и неправ. потому что пакеты и прямое выкачивание с гитхаба - это разные вещи
Alexander "SonnySlave"
не вижу смысла в простой выкачивалке исходника
Stanislav
и прав, и неправ. потому что пакеты и прямое выкачивание с гитхаба - это разные вещи
ну в руби это работает и давно) даже с гитхаба, даже для нейтив гемов
Evgenii
нужн versioning как минимум
Stanislav
ну так то это ебота на конкретный коммит затачиваться
шо, у тебя есть список зависимостей (может быть свободным без версий), есть список локнутых зависимостей отдельно
Igor
Или речь про расхождение между парнЫм версионингом прямиком из-под автора, и пользовательскими тегами "сборка от 27 11 2017"?
Tyoma
Всем привет , начинаю изучать С++, можете посоветовать литературу или видео , которые могут помочь?😁
Anonymous
Anonymous
Alexander "SonnySlave"
так, не сюда
Anonymous
Почему?
Alexander "SonnySlave"
Почему?
потому что в @supapro
Anonymous
Ну на совсем простые вопросы можно и на месте ответить, почему бы и нет?
Viacheslav
а я тупой, поэтому пишу хероту )
Хероту пишут все, поверь мне 😂
Stanislav
Хероту пишут все, поверь мне 😂
я ваще щас за деньги руби и жаваскрипт пишу(
Viacheslav
А, JS у нас тоже есть. В UI. Там весело 😂
Stanislav
но это все оффтоп)
Alexander
спасибо Яндексу за организацию и Гербу Саттеру за здоровый юмор :)
Stanislav
ой дааа
Stanislav
отчеты, с вас
Stanislav
Igor
Таки да, было здорово, на живого Полухина поглядел еще)
Alexander