Size: a a a

Конференция C++ Russia

2021 July 31

TW

Tony Werner in Конференция C++ Russia
Process.Start() наверное)
источник
2021 August 02

AK

Anastasia Kazakova in Конференция C++ Russia
Привет!
Небольшой офтопик для тех, кто любит делиться с нами информацией о наших инструментах, сейчас есть возможность это сделать в рамках UX исследования и с вознаграждением, а не спамить в чате конференции)))))

Компания JetBrains ищет разработчиков на C++ которые пользуются Visual Studio и не использовали (или использовали очень давно) ReSharper C++, наше расширение для Visual Studio. Мы проводим исследование, в рамках которого просим участников установить продукт, поиспользовать его в своей ежедневной работе в течение 10 дней и записать свое впечатления в дневник в гугл-доке. Каждый участник получает гарантированное вознаграждение.
https://surveys.jetbrains.com/s3/resharper-diary-study

— конец оффтопика)
источник

NK

ID:0 in Конференция C++ Russia
Традиционно открываем продажи билета-абонемента Full Pass!

По этому билету можно попасть сразу на все конференции сезона:

– Heisenbug: тестирование, 5-7 октября;
– SmartData: data-инжиниринг, 11-14 октября;
– DotNext: .NET-разработка, 21-22 октября;
– Joker: Java-разработка, 25-28 октября;
– HolyJS: JavaScript-разработка, 2-5 ноября;
– DevOops: инженерные DevOps-решения, 8-11 ноября;
– С++ Russia: C++ разработка, 15-18 ноября; 
– Mobius: мобильная разработка, 22-25 ноября.

Если планируете идти только на одну конференцию, потому что остальные кажутся вам ненужными, не спешите отказываться от идеи взять Full Pass. 

На всех наших конференциях есть доклады, которые заходят аудиториям других конференций. Например, на Joker часто обсуждают тестирование, на Heisenbug и DevOops вообще говорят о самых разных стеках. Плюс, будут доклады на «общие» темы — они полезны вообще всем IT-специалистам.

К тому же, нетворкинг не будет ограничен одним стеком: на каждую конференцию мы приглашаем нескольких экспертов мирового масштаба, в том числе создателей языков и технологий. 

Сейчас Full Pass стоит как билеты на две конференции, а дает доступ к восьми. Узнать больше и купить: https://bit.ly/3ynBIF9
источник
2021 August 05

PZ

Pavel Zhigulin in Конференция C++ Russia
Вот вопрос - а по стандарту так можно писать?

void foo() { }

void bar {
    return foo();
}

Просто MSVC варнинг в меня бросил, мол void функция значение возвращает.
источник

ES

Egor Suvorov in Конференция C++ Russia
Можно.
источник

PZ

Pavel Zhigulin in Конференция C++ Russia
Да, даже на cppreference нашёл строчку:

In a function returning (possibly cv-qualified) void, the return statement with expression can be used, if the expression type is (possibly cv-qualified) void.


Выходит что баг в компиляторе. Надо поискать может уже кто зарепортил.
источник

ES

Egor Suvorov in Конференция C++ Russia
Если предупреждение — то не баг.
источник

ES

Egor Suvorov in Конференция C++ Russia
Но лучше в @procxx обсудить
источник

PZ

Pavel Zhigulin in Конференция C++ Russia
Сомнительное утверждение. Мне кидает warning на абсолютно валидный код не вызывающий UB.
источник

PZ

Pavel Zhigulin in Конференция C++ Russia
Ввиду того, что у меня Warning as error на проекте - это проблема.
источник

ES

Egor Suvorov in Конференция C++ Russia
Неиспользуемая переменная — тоже валидный код и не вызывает UB, но вроде популярный warning
источник

ES

Egor Suvorov in Конференция C++ Russia
Я бы просто отключил конкретный. По коду точно можно.
источник

NP

Nikita Provotorov in Конференция C++ Russia
а return (void)foo(); случаем не помогает избежать ворнинга?
источник

*

*cyberzx in Конференция C++ Russia
А почему варнинг должен обязательно на UB быть? Неиспользуемые параметры в функции это валидный код? Валидный. Но варнинг есть.
источник

m

magras in Конференция C++ Russia
Обычно void хочется возвращать в шаблонном коде, чтобы не обрабатывать этот кейс отдельно.

(пардон, не обратил внимание что это чат конфы, а не pro.cxx)
источник
2021 August 06

VV

ViktuZ VikTOR in Конференция C++ Russia
с++ или с собирают бинарник для каждой архитектуры процессора отдельно. у тебя не получится запустить собранный бинарник на разных архитиктурах без перекомпиляции. Тут может вроде как помоч java она вроде интерпретируемая и у нее есть виртуальные машины на каждую ос
источник

KI

Konstantin Ivlev in Конференция C++ Russia
такую штуку можете глянуть https://github.com/jart/cosmopolitan
источник

TW

Tony Werner in Конференция C++ Russia
майкрософт вон уже пилит эмуляцию x86 на arm и даже возможность работы смешанного кода, т.е. x86 и arm в одном приложении)
источник

TW

Tony Werner in Конференция C++ Russia
так что скоро любое извращение будет доступно)
источник

VV

ViktuZ VikTOR in Конференция C++ Russia
как говориться любой каприз за ваши деньги
источник