Igor
Igor
да, уже увидел знакомое имя в доках)
Animal
Вопрос по CMake. Есть кто-то, кто делала компонентную сборку ? Я бы хотел , что бы cpack подцепил только определённые компоненты , а не все подряд. Но у меня не получается. Есть у кого -нибудь идеи , как этого можно все таки достичь ?
Animal
Animal
Cpack все равно подцепляет и deb и run , хотя по тому , что я нагуглил , этого должно было хватить
pavel
Есть код:
std::atomic<int> a;
if ( 100500 == a ) {
// blabla
}
Как так получается, что можно не писать ( 100500 == a.load() )? Откуда a знает, что надо уметь приводиться к int ? В шаблоне std::atomic есть operator T(), где T - это аргумент шаблона std::atomic?
Ответ: походу да )
pavel
А мне когда хочется иметь у бинаря статические свойства, я копирую ld.so + все либы .so для этого бинаря в папочку /dir и запускаю бинарь как:
/dir/ld.so —library-path /dir /dir/binary
ovf
вот что было бы относительно интересно увидеть, это библиотека, которая умеет делать relocations (т.е. повторяет работу ld.so, но тогда, когда я захочу, а не при старте)
ovf
видимо, народ в целом такого боится и не делает
Berkus
ovf
а при чём тут lld?
Berkus
там имплементирована всяческая логика по релокации. но если хочешь всё написать сам - be my guest
Berkus
я когда линкер писал сделал ограниченную поддержу только нужных мне релокаций и в принципе было ок
ovf
странно, зачем отладчику этим заниматься
Berkus
вот что было бы относительно интересно увидеть, это библиотека, которая умеет делать relocations (т.е. повторяет работу ld.so, но тогда, когда я захочу, а не при старте)
Berkus
не вижу тут ничего про отладчик
ovf
а, ой, извини, перепутал lld с lldb
ovf
именовать надо prefix-free
Berkus
да там совсем с именами плохо
Berkus
clang, cling, lld, lldb, поди разберись
Berkus
стесняются, видимо, именами любимых марвеловских героев называть
Burado
Ее, Марвел, только что с фильма Рагнарек вышел.
Berkus
Alexander
clang, cling, lld, lldb, поди разберись
джава тут всех нагибает, это точно, просто сходу то что первое в голову: j2me, j2se, j2ee, jvm, javac, jmap, jstack, jmx, jit
Alexander
а jdk и jre еще забыл)
ovf
нет, ну родовой префикс (j*, ll*) я так и быть прощаю
ovf
а вот то что после должно быть prefix free :-)
Mikhail
Всем привет! Особенно не спящим в столь поздний час.
Хочу обратиться за советом. У меня такой вопрос:
Пилю кастомный прогрессбар. Он должен бегунок двигать как просто по вызову метода SetProgress, так и анимированно, то есть, чтобы с текушего положения бегунок плавно переползал на новое. При этом к прогрессбару привязана Label, куда выводится текущий прогресс. Собственно как логически привязку осуществить прогресса к label?
У меня есть мысль, реализовать таймер внутри класса прогрессбара и на каждом тике таймера он создает event с параметром. В классе из которого вызываем прогрессбар – обработчик события, который и будет менять текст в label. Нормальная ли это практика? Ничего что спамить event`ы будут каждый тик? И даже если несколько разных прогрессбаров запущено?
Как лучше сделать? Может есть другой способ реализации, если этот плох?
Подскажите пожалуйста, а то даже посоветоваться не с кем!
Egor
Egor
Всем привет! Особенно не спящим в столь поздний час.
Хочу обратиться за советом. У меня такой вопрос:
Пилю кастомный прогрессбар. Он должен бегунок двигать как просто по вызову метода SetProgress, так и анимированно, то есть, чтобы с текушего положения бегунок плавно переползал на новое. При этом к прогрессбару привязана Label, куда выводится текущий прогресс. Собственно как логически привязку осуществить прогресса к label?
У меня есть мысль, реализовать таймер внутри класса прогрессбара и на каждом тике таймера он создает event с параметром. В классе из которого вызываем прогрессбар – обработчик события, который и будет менять текст в label. Нормальная ли это практика? Ничего что спамить event`ы будут каждый тик? И даже если несколько разных прогрессбаров запущено?
Как лучше сделать? Может есть другой способ реализации, если этот плох?
Подскажите пожалуйста, а то даже посоветоваться не с кем!
Но вообще непонятно, чем "выставить текущий прогресс на прогрессбаре" отличается от "показать число в Label". У вас в любом случае есть какая-то логика, которая плавно перерисовывает прогрессбар. Вот пусть она же и Label обновляет, если Label является частью прогрессбара.
Если же Label — это какой-то внешний компонент по отношению к прогрессбару, то тут уже надо аккуратнее понимать, а какая логика работы вообще требуется/
Constantine
Anonymous
❤hi
Mikhail
Anonymous
че решать то?
Shina
/help@FailsBot
Aidar
Anonymous
Здрасьте, Айдар
Anonymous
зачем нужна функцтя WinMain в winApi, если все работает в main?
Anonymous
ну хз
Anonymous
к примеру
Anonymous
я беру мэссэдж бокс
Anonymous
пихаю его в Мэин обычный
Anonymous
и все хорошо работает
Berkus
ну хз, может ты доки не прочитал
Anonymous
я сча проверю кое-что
RAwesoMeat
RAwesoMeat
есть ведь еще и wWinMain
RAwesoMeat
думаю по w несложно догадаться, что параметры совсем другие там будут
RAwesoMeat
да в общем проще символьную табл вывести и посмотреть где будет и будет ли main при наличии WinMain
Egor
зачем нужна функцтя WinMain в winApi, если все работает в main?
В целом низачем. Только если хочется её параметры использовать, но их можно получить через вызовы к WinAPI. Ну и говорят, что на вижаке использование WinMain вместо main переключает subsystem с консоли на gui (т.е. программа не просит себе консольное окошко). На gcc, говорят, такого нет, и вообще это можно отдельно настроить.
https://stackoverflow.com/a/13872211
Berkus
Чуваки, поставьте на стартовую страницу в браузере http://en.cppreference.com/w/Special:Random - узнаете много нового о себе и о языке.
Vitaliy ◀️TriΔng3l▶️
Vitaliy ◀️TriΔng3l▶️
Хоть кто-то в 2к17 живёт, а не в 1к970
🐙 Antony
Pepe 🐸
https://www.google.com.tw/url?sa=t&source=web&rct=j&url=http://people.csail.mit.edu/jrk/halide-pldi13.pdf&ved=0ahUKEwibkd3GjaLXAhXK2LwKHVL5BcIQFggkMAA&usg=AOvVaw3Rt2j3MZzhkBdktzZcYCH-
Pepe 🐸
mr.sol
https://www.weblancer.net/projects/sistemnoe-programmirovanie-24/dorabotka-vanitygen-dobavlenie-rezhima-inkrementalynogo-perebora-872052/
🐙 Antony
Люблю задачи где не указаны требования по производительности.
Норм если будет вычисляться на десктопе за 1ккк лет?
ovf
ovf
если кому-то интересно обсуждение winmain из нормального источника, а не от анонимных аналитиков, то это здесь: https://blogs.msdn.microsoft.com/oldnewthing/20071203-00/?p=24323
а subsystem в винде (console, gui, os2, posix, efi и т.д.) это такое поле в заголовке pe
Berkus
йеп, пре-с++11 аби
Jrks
кто-то программирует под stm32 микроконтроллеры и может ответить на пару вопросов?
Berkus
она просто не слинкуется
Billy
Berkus
дыа, я это говно использую в билдах на CI
I
Кто-нибудь юзает вскод и c/c++ advanced lint?
Александр
У меня начинало падать при больших размерах строк :)
Вообще, лучше не экспериментировать
Berkus
correction: использовал, только что переключил всю эту фигню на clang
Vladislav
читайте правила
Anonymous
Ребят, подскажите пожалуйста как создать массив обьектов?
Dumitru
Oleh
Имя класса объект[количество];