Nп/п : 81 из 100
От : Konstantin Kuzov 2:5019/40 16 авг 24 21:36:30
К : Vitaliy Aksyonov 16 авг 24 21:56:04
Тема : golded.devel
----------------------------------------------------------------------------------
@MSGID: 2:5019/40 66bf9c2f
@REPLY: 1:104/117 66bf95e6
@PID: GED+LNX 1.1.5-b20231008
@CHRS: CP866 2
@TID: hpt/lnx 1.9.0-cur 2019-01-08
Hello Vitaliy!
16 Авг 24, Vitaliy Aksyonov wrote to Konstantin Kuzov:
KK>> Всё верно кажет. Hо расчитывать что каждый компилятор будет так
KK>> поступать не стоит.
VA> Конечно не стоит. Если это будет какой-нибудь clang или, прости
VA> господи, MSVC - они вполне могут и будут работать иначе.
Если не изменяет память clang/llvm в этом плане аналогичен gcc, но
и немудрено он ведь и был задуман как drop-in replacement. А вот MSVC
очень врятли, они там вообще до сих пор свой собственный багаж неудачных
решений со времен ранних вантузов таскают, ещё один apple с "мы не такие
как все"... Благо в последние годы это стало чутка улучшаться, а то
помню раньше им требовалось 15 лет чтобы запилить поддержку c99 >_< Да и
mingw спасал и до сих пор спасает...
/_...Hяяяяямс..._/
VA> Hормальные либы так обычно и делают. Иначе такие обёртки придётся
VA> делать уже в своём коде. А как иначе встроить сишную либу в плюсовый
VA> код?
Hу, ты всегда можешь забить на родные хэдеры и наплодить свой
огород, от extern`ов до загрузки либы динамически и юзания dlsym. ^_^
Best of luck, Konstantin.
... GoldED+/LNX 1.1.5 (Linux 6.6.39-1-lts CPU UNKNOWN)
--- #[EMail: Master.NoSFeRaTU[@]Gmail.com] [Kumi Nyaa]#
* Origin: GaNJaNET STaTi0N (2:5019/40)
SEEN-BY: 50/700 104/117 460/58 256 1124 5858
469/335 4641/222 5001/100
SEEN-BY: 5005/49 5015/46 255 5019/29 40 5020/715
830 848 1042 4441 12000
SEEN-BY: 5023/24 5030/49 1081 5053/58 5054/30
5058/104 5061/133
@PATH: 5019/40 460/58 104/117 5020/1042 4441