Size: a a a

2020 July 23

D

Danya in supapro.cxx
К хорошему быстро привыкаешь просто
источник

D

Danya in supapro.cxx
Danya
Так на мелком проекте работало норм
Блин да! На маленьком проекте норм работает
источник

ПК

Побитый Кирпич... in supapro.cxx
Danya
Блин да! На маленьком проекте норм работает
Можешь поисследовать, intellisence же вроде как на отдельных TU работает. Что будет если в большом проекте создать новый cpp и  него одного подрубить concepts?
источник

D

Danya in supapro.cxx
Побитый Кирпич
Можешь поисследовать, intellisence же вроде как на отдельных TU работает. Что будет если в большом проекте создать новый cpp и  него одного подрубить concepts?
Хм
Сначала установлю апдейты, если есть
источник

ПК

Побитый Кирпич... in supapro.cxx
Danya
Хм
Сначала установлю апдейты, если есть
Хотя у меня в 2017 и 2015 были баги, что какая то сильно замороченная конструкция с шаблонами (типа из nlohman::json) отрубала intellisence полностью во всей IDE.
источник

ПК

Побитый Кирпич... in supapro.cxx
Но в 2019 всё гораздо лучше в этом плане было, исключая новые фичи типа концептов
источник

D

Danya in supapro.cxx
Побитый Кирпич
Можешь поисследовать, intellisence же вроде как на отдельных TU работает. Что будет если в большом проекте создать новый cpp и  него одного подрубить concepts?
Лол заработало
При этом этот хедер ранее был включен в старый TU..
источник

D

Danya in supapro.cxx
Спасибо!
источник

ПК

Побитый Кирпич... in supapro.cxx
Danya
Лол заработало
При этом этот хедер ранее был включен в старый TU..
Ну это выглядит  как баг интелисенс, если в cpp что то есть определённое, или просто он большой и перегруженный
источник

D

Danya in supapro.cxx
Побитый Кирпич
Ну это выглядит  как баг интелисенс, если в cpp что то есть определённое, или просто он большой и перегруженный
250 строк функций
источник

M

Max in supapro.cxx
🎄🎊 R 🎅 Tb| ✡️ 🎊🎄
Ну принимай
const std::string &
и будет тебе счастье
Ага, так и решил
источник

NK

ID:1346867062 in supapro.cxx
Всем привет
источник

со

стас окунь in supapro.cxx
как можно найти места в проекте в которых указатели не проверяются на nullptr перед использованием?
источник

NK

ID:1346867062 in supapro.cxx
стас окунь
как можно найти места в проекте в которых указатели не проверяются на nullptr перед использованием?
С помощью отладки
источник

со

стас окунь in supapro.cxx
ID:1346867062
С помощью отладки
зачем отвечать чтобы ответить?
источник

NK

ID:1346867062 in supapro.cxx
стас окунь
зачем отвечать чтобы ответить?
?
источник

ПК

Побитый Кирпич... in supapro.cxx
стас окунь
как можно найти места в проекте в которых указатели не проверяются на nullptr перед использованием?
Это не всегда норм эвристика, указатель может использоваться как ссылка, то есть подразумеваться что там всегда не null
источник

со

стас окунь in supapro.cxx
стас окунь
как можно найти места в проекте в которых указатели не проверяются на nullptr перед использованием?
есть большой проект и нужно научится находить такие проблемные места. Есть у кого-нибдуь идеи?
источник

ПК

Побитый Кирпич... in supapro.cxx
Так что тут слишком много false positives Будет
источник

со

стас окунь in supapro.cxx
Побитый Кирпич
Это не всегда норм эвристика, указатель может использоваться как ссылка, то есть подразумеваться что там всегда не null
ну я буду это анализировать
источник