1
Uma variável embutida pode ser alterada após a inicialização no C ++ 17?
Meu cenário é o seguinte (funcionou no clang, mas não no gcc) liba.hpp: inline int MY_GLOBAL = 0; libother.cpp: (dll) #include "myliba.hpp" void myFunc() { // MYGLOBAL = 28; } someexe.cpp: RunAppThatUsesBothLibAandLibOther(); O problema é que a variável inline estava mostrando 0 em locais onde eu esperava 28, porque ela …
11
c++
visual-c++
dll
clang
c++17