Size: a a a

2020 August 18

BB

Bohdan Bessonov in supapro.cxx
На ведре скорее всего есть системные вызовы еще
источник

q

qwert in supapro.cxx
Olexandr
на плюсах
Да, если не уверен что да как бери Qt и делай Qt quick проект, используй qtшные вызовы для получения локации
источник

O

Olexandr in supapro.cxx
Понял.
Благодарю.
источник

R

Rasha in supapro.cxx
ребят, подскажите, где можно найти тутроил о том, как поднять бэкенд на с++ пошагово
источник

R

Rasha in supapro.cxx
если есть какие-то уроки на эту тему
источник

M

Max in supapro.cxx
Народ, а если я обычную плейн-структуру в C++ буду инициализировать:
StructName struct1 = {0};

То это гарантирует, что все плейн-поля будет нулевыми, и не нужно вызывать
memset(struct1, 0, sizeof(struct1));

?
источник

АВ

Александр Водянников... in supapro.cxx
Даже 0 не надо писать, просто {}
источник

АВ

Александр Водянников... in supapro.cxx
И все примет дефолтное значение
источник

RN

Random Nickname in supapro.cxx
Привет, есть некоторая a.dll (мой проект) и некоторая пресобранная b.lib, которая является зависимостью a.dll и тянет из нее функцию f(). b.lib собрана без оптимизаций. Как при сборке a.dll заоптимизировать вызов f()? msvc, работаю в  vs
источник

АВ

Александр Водянников... in supapro.cxx
Как ты оптимизируешь то что собрано без оптимизации
источник

RN

Random Nickname in supapro.cxx
Александр Водянников
Как ты оптимизируешь то что собрано без оптимизации
гуглеж мельком дал мне понять, что компилятор умеет выкидывать лишнее на этапе компоновки. точнее не нашел, поэтому спрашиваю тут
источник

AF

Aidar Fattakhov in supapro.cxx
Random Nickname
Привет, есть некоторая a.dll (мой проект) и некоторая пресобранная b.lib, которая является зависимостью a.dll и тянет из нее функцию f(). b.lib собрана без оптимизаций. Как при сборке a.dll заоптимизировать вызов f()? msvc, работаю в  vs
Не знаю как в винде а в линуксе статические либы на самом деле не слинкованы
источник

AF

Aidar Fattakhov in supapro.cxx
Aidar Fattakhov
Не знаю как в винде а в линуксе статические либы на самом деле не слинкованы
Поэтому там работает LTO
источник

RN

Random Nickname in supapro.cxx
Aidar Fattakhov
Поэтому там работает LTO
что такое LTO?
источник

AF

Aidar Fattakhov in supapro.cxx
Random Nickname
что такое LTO?
Link time optimisation
источник

RN

Random Nickname in supapro.cxx
Aidar Fattakhov
Link time optimisation
ну в общем на виндусе lib тоже архив оbj-шек
источник

AF

Aidar Fattakhov in supapro.cxx
Тогда вопрос должен быть как включить lto в вижаке
источник

AF

Aidar Fattakhov in supapro.cxx
Но вижак такой себе оптимизатор даже в контексте одного TU, так что многого от него не жди
источник

RN

Random Nickname in supapro.cxx
Aidar Fattakhov
Но вижак такой себе оптимизатор даже в контексте одного TU, так что многого от него не жди
кто бы мог подумать, нашел в разделе Свойства/Компоновщик/Оптимизация. Заходил туда и в глаза видимо долбился, последний пункт не видел
источник

RN

Random Nickname in supapro.cxx
Всем спасибо!
источник