Size: a a a

2021 July 08

 P

 ‌‌Gleb Pilipets... in supapro.cxx
Хм, я для .DLL пишу как раз )
Так получается вы говорите, что лучше просто пихать всё в хедер шаблонный без явного инстанциирования?
источник

AS

Anatoly Shirokov in supapro.cxx
если в header, то dll не причем, все будет инстанцироваться в проекте, который будет использовать ваш шаблон
источник

DP

Denis Paukaev in supapro.cxx
чего вы так именно к extern прицепились
источник

DP

Denis Paukaev in supapro.cxx
можно там extern дописать
источник

DP

Denis Paukaev in supapro.cxx
напиши сначала как обычно) вынести реализацию в cpp можно потом, при наличии большого желания
источник

D

Danya in supapro.cxx
Некрасивый сайтик выходит
Мусорить комментариями в коде не очень хочется, хотя удобно..
источник

D

Danya in supapro.cxx
Сейчас любят делать доки от руки вроде как
источник

АК

Александр Караев... in supapro.cxx
sphinx? с красивой sphinx_book_theme
источник

D

Danya in supapro.cxx
Ну я думал, да
Но красивого там мало
Думаю docusaurus.io воспользоваться
источник

D

Danya in supapro.cxx
Насколько это нормально вести документацию в master? Мне кажется нормально, но хз что думают об этом другие
источник

АК

Александр Караев... in supapro.cxx
Если найдёшь что-нибудь красивое, пингани. Или если получится что-то с https://docusaurus.io/. Я в своё время разочаровался и остался на сфинксе
источник

D

Danya in supapro.cxx
Пингану
Сейчас буду пытаться docusarus тыкать
Скажи, норм если я в мейне буду держать исходники к документации?
источник

АК

Александр Караев... in supapro.cxx
Не вижу проблем. У многих проектов есть папка /docs. При этом сгенерированный сайт по документации обычно в отдельной ветке
источник

D

Danya in supapro.cxx
Ну я вместе с сайтом хочу хранить в мастере
источник

АК

Александр Караев... in supapro.cxx
¯\_(ツ)_/¯
источник

МВ

Макс Воробьев... in supapro.cxx
можно попробовать подкрутить https://www.doxygen.nl/manual/customize.html
источник

D

Danya in supapro.cxx
Было бы на самом деле классно объединить doxygen и docusarus
Но чёт так лень ))
источник

 P

 ‌‌Gleb Pilipets... in supapro.cxx
Проблема в том, что если в хедере есть какие-то инстанциирования явные для других шаблонов - то есть структуры какие-то или ещё что-то, то они будут в каждом .cpp, что так себе...

А так всё находится только в одном .cpp. Ну посмотрим, ок.
источник

МВ

Макс Воробьев... in supapro.cxx
а какие еще альтернанивеые эвентлупы есть в С++?
источник

D

Danya in supapro.cxx
Qt?
источник