Size: a a a

2021 June 24

IZ

Ilia Zviagin in Qt
покажи как нибудь..
источник

D

Dmitriy in Qt
В случае MSVC*
Что не равно "На Винде"
источник

IZ

Ilia Zviagin in Qt
То есть "заголовки неявно" тебя не смущает...
источник

D

Dmitriy in Qt
С MSVC бывают странности иногда. У них многие сущности вынесены во внутренние хедеры

Та же string, которая появляется при наличии #include <iostream>
источник

IZ

Ilia Zviagin in Qt
Ну, просто в iostream используется string, что тут особенного и специфичного для Win|MSVC ?
источник

D

Dmitriy in Qt
С шлангом, емнип, не прокатит такой фокус.
источник

IZ

Ilia Zviagin in Qt
В чём фокус?
источник

D

Dmitriy in Qt
Он потребует явно #include <string> в вышеописанном случае, как и положено)
источник

IZ

Ilia Zviagin in Qt
ФОКУС в чём?
источник

D

Dmitriy in Qt
1. MSVC
Есть #include <iostream> -> в коде можно юзать std::string
2. GCC, Clang
Есть #include <iostream> -> в коде можно юзать стримы, но для std::string потребуется дополнительно включить <string>
Вот и пресловутое "неявное включение заголовочных файлов на Винде"
источник

IZ

Ilia Zviagin in Qt
Кто тебе сказал про (1) ?
источник

T

TheDoctor in Qt
Ну хз. Скомпиллилось без ошибок.
источник

D

Dmitriy in Qt
Проверь...
источник

D

Dmitriy in Qt
Посмотрю на годболте. Может, моя инфа уже безнадёжно устарела и/или актуальна только для GCC
источник

T

TheDoctor in Qt
Даже сделаем так.
источник

T

TheDoctor in Qt
Да и gcc - картина аналогична.
источник

D

Dmitriy in Qt
Окей, я поищу пример, чтобы не плодить глупых мифов :)
источник

НГ

Нина Гаркуша... in Qt
Подскажите, пожалуйста, tg канал с вакансиями по qt? Очень нужно! Не могу найти, а нам очень нужен специалист
источник

МВ

Макс Воробьев... in Qt
источник

МВ

Макс Воробьев... in Qt
+ вакансии сюда кидают иногда
источник