Size: a a a

2021 February 12

I

Ilya in supapro.cxx
Alexander Zaitsev
а, у тебя opencv уже тянется через vcpkg. одобряю
да я столько *бался со всем этим что просто охренеть можно
источник

SI

Shack Ira in supapro.cxx
Georgy Firsov
Начнем с того, что sizeof(demon) == sizeof(int), тебе просто demon юзать надо. Кроме того, немного о поле name. Это у тебя char*, в файл запишется значение указателя, а не строка.
Соответственно считается значение указателя, а что по нему будет размещено зависит от фазы луны
я ведь в поле buf[i].name пишу строку
источник

I

Ilya in supapro.cxx
Alexander Zaitsev
вообще по логике - да
и что ему не нравится? Как он вообще работает?
источник

ww

who who in supapro.cxx
в цланге лто также включается как в мсвц? я просто юзаю тулсет от цланг в студии, забыл сказать
источник

AZ

Alexander Zaitsev in supapro.cxx
Ilya
и что ему не нравится? Как он вообще работает?
есть подозрения, что по умолчанию он билдит версию без gstreamer, и когда его не находит, пытается найти его в системе хоть где-то по каким-то там путям
источник

AZ

Alexander Zaitsev in supapro.cxx
gstreamer там вообще какой фичой идет?
источник

AZ

Alexander Zaitsev in supapro.cxx
я его вот тут нигде не вижу: https://github.com/microsoft/vcpkg/blob/master/ports/opencv/vcpkg.json
источник

I

Ilya in supapro.cxx
Alexander Zaitsev
gstreamer там вообще какой фичой идет?
никакой, я его не качал
источник

I

Ilya in supapro.cxx
да, его нет там
источник

AZ

Alexander Zaitsev in supapro.cxx
Ilya
никакой, я его не качал
а ты его используешь?
источник

I

Ilya in supapro.cxx
Alexander Zaitsev
а ты его используешь?
нет
источник

AZ

Alexander Zaitsev in supapro.cxx
who who
в цланге лто также включается как в мсвц? я просто юзаю тулсет от цланг в студии, забыл сказать
нет, там другой флаг
источник

ww

who who in supapro.cxx
-flto
источник

ww

who who in supapro.cxx
линкер его не знает, знает только компилер
источник

AZ

Alexander Zaitsev in supapro.cxx
в шланге есть как минимум 2 вида LTO: LTO и Thin-LTO
источник

AZ

Alexander Zaitsev in supapro.cxx
Ilya
нет
хм...
источник

ww

who who in supapro.cxx
странно, включил лто, размер все также растет. будто тянет снова
источник

GF

Georgy Firsov in supapro.cxx
Shack Ira
я ведь в поле buf[i].name пишу строку
Неа, это копирование указателя.
Вот если б name это был массив (char name[256], например), и ты б туда строчку копировал (std::memcpy, std::strcpy и пр.), то да, но сейчас у тебя копируется только значение указателя на место, где строчка лежит
Более того, у тебя тут UB) Указатель после перезаписи std::string через std::cin более не действительный
источник

I

Ilya in supapro.cxx
если я его тупо скачаю и инклудну - оно заработает?
источник

I

Ilya in supapro.cxx
ну верней как нужно заработает
источник