O'Reilly logo
  • Ben Medina thinks this is interesting:

On many platforms, such cross-DLL new/delete pairs lead to runtime errors.


Cover of Effective C++: 55 Specific Ways to Improve Your Programs and Designs, Third Edition


AFAIK, this is safe on all modern platforms, as long as a consistent toolchain is used to build all DLLs.