I have some file. Let's call it *Msg.proto*
I use Google's protoc.exe compiler to take my proto file and it generates a 
*Msg.h* file, which contains the definition for a *Msg* class.
When I *delete* a *Msg* object it can take a really long to deallocate the 
memory (when the debugger is attached). This is because it is using the STL 
debug library. So, I want to disable STL debugging when I *delete* *Msg* 
objects, but 
I want to keep STL debugging *for the rest of my project*. This leads me to 
consider compiling the protocol buffers project without STL debugging info.

What are the implications of this?

This means that all *Msg* objects will not have STL debugging info, right? 
Consequently, no STL objects created with STL debugging info can be passed 
into any of *Msg's* functions/constructors/etc, right?

-- 
You received this message because you are subscribed to the Google Groups 
"Protocol Buffers" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/protobuf/-/JSw1kIA_FywJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/protobuf?hl=en.

Reply via email to