Closed Cheney-W closed 4 years ago
It seems to me that this is unneeded since I already include iosfwd. Could you comment?
@KazDragon
In the future version of MSVC, there is no mutual include relationship between \
Ok, I see. One last question, though, because there's no call to operator<< in variable.hpp. Is the problem also resolved if the include is in variable.cpp?
Also, I've fixed the issues with CI, so if you rebase, those should also pass.
Yes, this issue could be solved by adding include in variable.cpp.
Thanks, Cheney-W. I really appreciate the contribution.
In a future version of MSVC, \ doesn't transitively include\.
This port will compile failed with variable.cpp(109): error C2679: binary '<<': no operator found which takes a right-hand operand of type 'const char *' (or there is no acceptable conversion), so I add include\ into the header file.
This change is