-
Type: Improvement
-
Resolution: Done
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
The C driver does not currently support MSVC when in C++ mode. Some testing needs to be performed to support this. Early tests indicate that ssize_t is not defined when in C++ mode.
The driver code also uses some variable names that are reserved keywords in C++, like "delete", which makes the HHVM driver tricky to compile. (In any compiler, not just MSVC.)
- is depended on by
-
CDRIVER-780 Test compiling in C++ mode in Evergreen
- Closed
-
CDRIVER-386 Support recovery from Out of Memory condition
- Closed
- related to
-
CDRIVER-795 allow libbson to be compiled with c++ compiler
- Closed
-
CDRIVER-796 Fix c++ compiler warnings
- Closed