Anonymous
все новое и новое
Anonymous
Processor
ну я слово "выучить" употребляю для понятности в плане контекста
Stanislav
Processor
на самом деле С++ это С с обвязками классов и кучей всякого, а потом куча библиотек, которые нужно с осторожностью подбирать или писать с нуля используя std
Stanislav
Processor
а что не так то
Stanislav
году в 1998 наверное так и было
Processor
я не заметил ничего криминального, различные фишки компиляторов сверху меня не волнуют особо, это уже для особых случаев
Square
Processor
я не создаю треды, не волнуйтесь
Processor
у меня времени нет
Anonymous
Stanislav
wandbox.org
Anonymous
спс
Anonymous
чёт гуглг "вандбокс" не заискал☺️
Berkus
чот питон как всех интересует-то!
Processor
Processor
на самом деле это такой же инструмент для своих задач и не более, нет в нем ничего божественного
Anonymous
есть какой-нибудь кросслпатформенный враппер над работой с процессами и т.п?
Processor
но собрать данные, пролистать и т.п., это идеальное поприще питона, потому что там уже все написано, осталось настроить
Berkus
Anonymous
ага, супер. Спасибо за быстрые ответы ^^
Berkus
у меня процесс был уже запущен)
Ioann_
Пацаны
Ioann_
Вопрос на присыпку: о чем надо помнить, когда хочешь узнать с помощью typeid... name имя полиморфного класса, заданного указателем ?
Ioann_
Фишка кароче в том, что надо не забыть его разыменовать :)
Anonymous
кто-то умудрился забыть это сделать?
Ioann_
Вообще нет, но я если честно это методом тыка, нежели знанием сделал
Ioann_
У Qt, есть такой код
Ioann_
q->style()->styleHint(QStyle::SH_TabBar_Alignment, 0, q)
Ioann_
И этот код совершенно не верный, потому что вместо нуля(ноль это указатель)
Ioann_
Надо передавать стиль, потому что именно в стилях хранится опция выравнивания, а таким образом, у нас постоянно styleHintб костыльно возвращает одно и тоже выравнивание - по левому краю
Ioann_
Однако эти ребята передают q - где, q - это виджет, вот я и палил его тип, чтобы убедиться, что теперь могу вставить свой костыль, коли к сstyleOptions объекта доступа, почему - то нету, что очень странно
Эдвард
Кто-нибудь работал с виндовым RPC?
🙃
Господа, есть ли какая-то возможность получать стектрейсы с именами функций в релиз билдах, при условии что для этого билда есть map/pdb файлы?
Я просто не понимаю как это должно работать, если это вообще возможно. В рантайме мы можем получить return адресы из стека, но если это всё происходит в dll'ке которая в виртуальном адресспейсе загружена в рандомное место, что этот адрес нам даёт? Или нам ещё придётся узнавать адрес начала dll'ки в памяти?
Berkus
Berkus
чтобы подвинуть все адреса на это смещение
🙃
Интересно что в бусте есть stacktrace, но он не умеет этот базовый адрес выдавать
Berkus
а ему и не надо
Berkus
он только function frame парсит
Berkus
релокациями сам занимайся
🦥Alex Fails
🙃
🙃
Ещё хотел спросить, нет никаких статей/реализация такого транслятора адреса либы/смещения в имя функции:строку используя pdb файлы?
вот для map файлов что-то вижу https://www.codeproject.com/articles/3472/finding-crash-information-using-the-map-file
Berkus
а мап файле адреса по идее тоже без смещения, там DLL base используется
Berkus
можно конечно найти DLL base, отнять ее от текущего адреса функции backtrace() и получить примерное смещение
Berkus
ну или какой-то well known символ в дллке заюзать
🙃
Мда, надо думать, странно что готового решения нет
🙃
Вернее оно есть, типа сдампить всё при крэше
🙃
Но я думаю в случае когда я являюсь разрабом dllки это всё не очень будет работать
🦥Alex Fails
Эдвард
@AlexFails
Не могу понять, как оформить аутентификацию в RPC.
https://pastebin.com/q1pykqLt
https://pastebin.com/Lh4kKqTK
Накидал клиента и сервера, но при попытке вызова выбрасывается RPC исключение, мол, братан, у тебя ACCESS_DENIED. Попробовал всякие комбинации AuthnSvc констант, но ничего не выходит.
Эдвард
Передаленного ПК
Эдвард
В коде на pastebin указатель не передается и стоит kerberos, потому что это уже один и вариантов безывсходности был.
Эдвард
Несколько дней с этим сижу, уже пробую все подряд
Эдвард
MSDN не помогает
Anonymous
Мужики, там умару второй сезон
Anonymous
здравствуйте
🦥Alex Fails
🦥Alex Fails
Anonymous
Можно ли сделать прогу, которая бы меняла IP, выполняла определенную задачу (скачивала файл с файлообменника), потом снова меняла IP и скачивала файл с файлообменника. И так постоянно. Ну просто там 1000 скачиваний=40 баксов)))
Anonymous
#ЯЗаБан
Anonymous
Aidar
Deleted Account
#ЯЗаБан
как это понимать?
Anonymous
а если найти прогера, дорого будет?!
Deleted Account
этой пижни много во всех чатах
Aidar
Хотя ладно пофигу
Aidar
Не баньте
Aidar
Отправьте в супапро
Anonymous
ну ладно, я могу уйти.
Anonymous
#supapro
Processor
Deleted Account
это не с++
Aidar
Мамкин бизнесмен
Aidar
Решил наебать систему
Anonymous
)))